0

Install golang di ubuntu 16.04

Cara install golang di ubuntu 16.04 cukup mudah, download golang.tar.gz, lalu ekstrak maka golang dianggap sudah terinstall 🙂 .

Berikut cara install golang versi 1.9 :

1) Download golang dari sini https://golang.org/dl/, pilih yang linux (go1.9.linux-amd64.tar.gz (98MB))
download golang untuk ubuntu 16.04
2) Setelah terdownload, ekstrak ke folder /usr/local melalui terminal :

sudo tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz

Akan ada folder baru di /usr/local/go

3) Langkah selanjutnya, daftarkan folder ‘go’ tersebut ke PATHnya ubuntu (kalo di windows namanya environment variable), caranya :
– buka terminal lalu ketikkan :

sudo gedit $HOME/.profile 

– edit

PATH="$HOME/bin:$HOME/.local/bin"

– menjadi

PATH="$HOME/bin:$HOME/.local/bin:$PATH:/usr/local/go/bin"

4) Setelah itu logout ubuntu, dan login lagi.
Kenapa mesti logout? ya supaya PATH yang didaftarkan diatas bisa berfungsi.

5) Saatnya test golang, apakah sudah bisa atau belum. Caranya cek versi golang melalui terminal :

go version

cara install golang di ubuntu 16.04, check golang version in ubuntu

Jika versinya tampil maka golang sudah terinstall dengan baik.

6) Sekarang test golang dengan script hello world.
– Buat folder dulu melalui terminal :

sudo mkdir -p $HOME/go/src/hello

– Ubah permission folder :

sudo chmod 777 -Rf $HOME/go

– Masuk ke folder hello :

cd $HOME/go/src/hello

– Buat sebuah file hello.go, lalu isikan script berikut :

package main

import "fmt"

func main() {
    fmt.Printf("hello, world\n")
}

– Setelah itu compile file hello.go tersebut melalui terminal :

go build

go build golang
– Cara menjalankannya :

./hello

install golang

— SELESAI —

Jika kurang jelas, berikut tutorial versi videonya ..

[related_post themes="text" id="5115"]

Ambar Hasbiyatmoko

Hello, I'm web developer. Passionate about programming, networking and web server. @kaskus  @facebook

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.