Go, sering disebut sebagai golang adalah bahasa pemrograman open-source modern yang dibuat oleh Google yang memungkinkan Anda membuat aplikasi yang andal dan efisien.
Banyak aplikasi populer, seperti Kubernetes, Docker, Prometheus, dan Terraform, ditulis di Go.
Tutorial ini menjelaskan cara mengunduh dan menginstal Go di CentOS 8.
Mengunduh dan Menginstal Go di CentOS 8 #
Pada saat artikel ini ditulis, versi stabil terbaru dari Go adalah versi 1.13.4. Sebelum mengunduh tarball, kunjungi halaman unduhan resmi Go dan periksa apakah ada versi baru yang tersedia.
Lakukan langkah-langkah berikut untuk mengunduh dan menginstal Go di CentOS 8:
-
Unduh biner Go menggunakan
wget
ataucurl
utilitas:wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz
-
Setelah arsip diunduh, verifikasi checksum tarball dengan mengetik:
sha256sum go1.13.4.linux-amd64.tar.gz
Pastikan hash tercetak dari
sha256sum
perintah cocok dengan yang ada di halaman unduhan.692d17071736f74be04a72a06dab9cac1cd759377bd85316e52b2227604c004c go1.13.4.linux-amd64.tar.gz
-
Ekstrak tarball ke
/usr/local
direktori menggunakantar
perintah:sudo tar -C /usr/local -xf go1.13.4.linux-amd64.tar.gz
Perintah di atas harus dijalankan sebagai root atau pengguna dengan hak sudo.
-
Beri tahu sistem di mana menemukan binari Go yang dapat dieksekusi dengan menyesuaikan
$PATH
variabel lingkungan.Anda dapat melakukannya dengan menambahkan baris berikut ke
~/.bash_profile/etc/profile
file (untuk instalasi seluruh sistem) atau ke$HOME/.bash_profile
file (untuk instalasi pengguna saat ini):export PATH=$PATH:/usr/local/go/bin
Simpan file, dan muat
PATH
baru variabel lingkungan ke dalam sesi shell saat ini menggunakansource
perintah:source ~/.bash_profile
Itu dia. Pada titik ini, Go telah diinstal pada sistem CentOS Anda.
Uji Instalasi #
Untuk menguji apakah Go diinstal dengan benar, kami akan menyiapkan ruang kerja dan membuat program sederhana “Hello world”.
-
Lokasi direktori ruang kerja ditentukan dengan
GOPATH
variabel lingkungan. Secara default, ini disetel ke$HOME/go
. Untuk membuat direktori, jalankan perintah berikut:mkdir ~/go
-
Di dalam ruang kerja buat direktori baru
src/hello
:mkdir -p ~/go/src/hello
Di direktori itu buat file bernama
hello.go
:nano ~/go/src/hello/hello.go
Rekatkan kode berikut ke file:
~/go/src/hello/hello.gopackage main import "fmt" func main() { fmt.Printf("Hello, World\n") }
-
Arahkan ke
~/go/src/hello
direktori dan jalankango build
untuk membuat kode:cd ~/go/src/hello
go build
Perintah di atas akan membangun sebuah executable bernama
hello
. -
Jalankan executable dengan mengetik:
./hello
Jika Anda melihat output berikut, maka Anda telah berhasil menginstal Go.
Hello, World