Notification texts go here Contact Us Buy Now!

Tutorial Instal Golang di Linux


Go meruapakan bahasa pemrograman yang di buat oleh google,  Go adalah bahasa pemrograman sumber terbuka yang mudah, sederhana, efisien. Selain itu, Go memiliki level yang sama dengan Java. Kali ini admin akan menjelaskan cara menginstal golang di linux.

Untuk menginstal golang ada dua cara yaitu melalui repository ubuntu dan dari binary source. Untuk menginstal dari repository langsung cukup mudah namun repo dari ubuntu jauh tertinggal, kamu bisa mengikuti langkah berikut untuk menginstal golang menggunakan repository ubuntu.

$ sudo apt-get update
$ sudo apt-get install golang

Untuk alternatifnya kita akan mencoba menginstal dari sourch golang dan sesuaikan dengan versi golang yang saat ini.

$ wget https://dl.google.com/go/go1.18.4linux-amd64.tar.gz

Selanjutya verifikasi filenya.

$ sha256sum go1.18.4linux-amd64.tar.gz

Outputnya seperti di bawah ini.

$ b3fcf280ff86558e0559e185b601c9eade0fd24c900b4c63cd14d1d38613e499  go1.18.4linux-amd64.tar.gz

Ekstrak filenya.

$ tar -xvf o1.18.4linux-amd64.tar.gz

Pindahkan filenya ke folder /usr/local.

$ sudo chown -R root:root ./go
$ sudo mv go /usr/local

Kemudian atur variabel path agar golang dapat di panggil di terminal.

$ nano ~/.profile

Kemduian tambhakan sourch di bawah ini pada baris paling bawah di terminal.

export GOPATH=$HOME/go 
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

Save shell dan kemudian load.

$ source ~/.profile

Sekarang coba jalankan golangnya.

$ go version

Output

$ go version go1.18.4linux-amd64

Getting Info...

About the Author

IT Enthusiast

Posting Komentar

Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.