Instalasi Go
Pada sesi ini, kita akan membahas bagaimana proses instalasi pada Go di Windows dan juga Mac OS
Instalasi Go pada Windows
Kita download terlebih dahulu Go Installer pada link berikut https://golang.org/doc/install
Setelah selesai melakukan download, lakukan instalasi aplikasi seperti biasa. Secara default, Go terinstal di to C:\Go.
Buka command prompt, lalu jalankan perintah berikut:
go version
Jika sudah tampil versi Go, maka proses instalasi telah berhasil.
go version go1.15.6 windows/amd64
Instalasi Go pada Mac OS
Kita download terlebih dahulu Go Installer pada link berikut https://golang.org/doc/install
Setelah selesai melakukan download, lakukan instalasi aplikasi seperti biasa.
Setup environment path pada terminal menggunakan
~/.bash_profile
jika masih menggunakanbash
dan~/.zshrc
jika sudah menggunakanzsh
. Jika menggunakan Visual Studio Code, kita bisa menggunakan perintah berikut ini:code ~/.bash_profile
atau
code ~/.zshrc
Lalu tambahkan baris kode berikut ini:
export PATH=$PATH:/usr/local/go/bin
Buka terminal atau iterm, lalu jalankan perintah berikut:
go version
Jika sudah tampil versi Go, maka proses instalasi telah berhasil.
go version go1.15.6 darwin/amd64
Instalasi Go pada Linux
Kita download terlebih dahulu Go Installer pada link berikut https://golang.org/doc/install. Pada tutorial ini kita mendownload archive file dengan nama
go1.15.7.linux-amd64.tar.gz
Extract archive tersebut ke path
/usr/local
:tar -C /usr/local -xzf go1.15.7.linux-amd64.tar.gz
Setup path binary Go ke PATH environment variable. Pada terminal menggunakan
~/.bash_profile
jika masih menggunakanbash
dan~/.zshrc
jika sudah menggunakanzsh
. Jika menggunakan Visual Studio Code, kita bisa menggunakan perintah berikut ini:code ~/.bash_profile
atau
code ~/.zshrc
Lalu tambahkan baris kode berikut ini:
export PATH=$PATH:/usr/local/go/bin
Untuk memastikan Go telah terinstal, cek version Go menggunakan:
go version
Jika sudah tampil versi Go, maka proses instalasi telah berhasil.
go version go1.15.6 darwin/amd64
Last updated
Was this helpful?