Cara Mudah Install Golang di Ubuntu

Cara Mudah Install Golang di Ubuntu Linux - Go adalah bahasa pemrograman terkompilasi yang dikembangkan oleh Google. Banyak aplikasi modern, termasuk Docker, Kubernetes, dan Caddy, ditulis dalam bahasa pemrograman Go.
Oke jadi disini saya akan sharing bagaimana cara instalasi Go di Ubuntu Linux.

Install Golang dari Repository Ubuntu
Pertama adalah menggunakan paket yang berada di repo Ubuntu.
sudo apt update
sudo apt install golang

Namun versi yang ada di repo Ubuntu jauh tertinggal. Saat artikel ini ditulis, paket terbaru di repo Ubuntu adalah versi 1.6.

Install Dari Binary Source
Nah alternatifnya, kita install dari source.
Download Go disini:
  • https://golang.org/dl/

Saat artikel ini ditulis versi rilis nya adalah 1.11.
wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz

Jangan lupa verifikasi file nya.

sha256sum go1.11.linux-amd64.tar.gz

Output
b3fcf280ff86558e0559e185b601c9eade0fd24c900b4c63cd14d1d38613e499  go1.11.linux-amd64.tar.gz
Ekstrak file tar.gz.
tar -xvf go1.11.linux-amd64.tar.gz

lalu pindahkan direktori go ke /usr/local.
sudo chown -R root:root ./go
sudo mv go /usr/local
Selanjutnya adalah atur variabel path agar go bisa dipanggil dengan perintah go saja di terminal.
nano ~/.profile

Lalu tambahkan di paling bawah
export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

Simpan file. Lalu load shell.
 source ~/.profile

Sekarang kita coba jalankan perintah go.
go version

Output:
go version go1.11 linux/amd64

Mencoba Bahasa Pemrograman Go
Setelah instalasi, ada baiknya kita test apakah go berjalan dengan baik atau tidak.
nano hello.go

Lalu isikan
package main

import "fmt"

func main() {
    fmt.Printf("hello, world\n")
}
Selanjutnya compile dengan perintah
go build

maka akan ada file baru bernama hello, hasil compile.
Jalankan
./hello

Contoh output:
hello, world

Oke sekian tutorial kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan komentar.