GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal Kompilator Go (Golang) di Ubuntu 20.04

Go, juga disebut Golang, adalah bahasa pemrograman open-source yang dikembangkan oleh Google. Ini adalah lintas platform dan dapat diinstal di Linux, Windows, dan macOS. Itu ditulis dalam bahasa pemrograman C C dan dikembangkan untuk membuat perangkat lunak yang dapat diandalkan dan efisien. Ini digunakan oleh banyak organisasi seperti Kubernetes, Docker, MongoDB, Soundcloud, Netflix, Uber, Prometheus, Terraform, dll.

Dalam tutorial ini, kami akan menunjukkan cara menginstal Go di VPS Ubuntu 20. Selain itu, kami akan menunjukkan cara menyiapkan variabel lingkungan Go dan membuat program Go.

Prasyarat

  • VPS Ubuntu 20.04
  • Akses ke akun pengguna root (atau pengguna dengan hak sudo)

Langkah 1:Masuk ke Server &Perbarui Paket OS Server

Pertama, masuk ke server Ubuntu 20.04 Anda melalui SSH sebagai pengguna root:

ssh root@IP_Address -p Port_number

Anda harus mengganti 'IP_Address' dan 'Port_number' dengan alamat IP dan nomor port SSH masing-masing server Anda. Juga, Anda harus mengganti 'root' dengan nama pengguna akun admin jika diperlukan.

Sebelum kita memulai instalasi, kita harus memastikan bahwa semua paket OS Ubuntu yang terinstal di server telah diperbarui. Anda dapat melakukannya dengan menjalankan perintah berikut:

apt-get update -y
apt-get upgrade -y

Langkah 2:Unduh dan Instal Go

Setelah pembaruan sistem ini, Anda perlu mengunduh tarball Go versi terbaru dari situs web resmi Go.

Pada saat artikel ini ditulis, versi stabil terbaru dari Go adalah versi 1.16.7. Namun sebelum mengunduh, kunjungi laman unduhan Go resmi dan periksa apakah ada versi baru yang tersedia.

Untuk mengunduh tarball Go, jalankan perintah berikut:

wget https://golang.org/dl/go1.16.7.linux-amd64.tar.gz

Setelah tarball diunduh, verifikasi checksum tarball dengan perintah berikut:

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

Anda akan melihat output yang terlihat seperti di bawah ini:

7fe7a73f55ba3e2285da36f8b085e5c0159e9564ef5f63ee0ed6b818ade8ef04 go1.16.7.linux-amd64.tar.gz

Bandingkan nilai hash dari output di atas dengan nilai checksum pada halaman unduhan Go. Jika cocok, itu berarti integritas file divalidasi, dan Anda dapat melanjutkan penginstalan.

Selanjutnya, ekstrak file yang diunduh ke /usr/local yang direkomendasikan direktori dengan perintah berikut:

tar -C /usr/local -xvzf go1.16.7.linux-amd64.tar.gz

Itu harus mengekstrak Go dan menyimpannya di /usr/local direktori.

Langkah 3:Variabel Jalur untuk Go

Selanjutnya, kita perlu menambahkan jalur direktori Go ke variabel lingkungan $PATH untuk mengeksekusi Go seperti perintah lainnya, di mana pun Anda berada di sistem file.

Anda dapat mengatur variabel lingkungan secara global dengan membuat file bernama go.sh di /etc/profile.d direktori.

nano /etc/profile.d/go.sh

Tambahkan baris berikut:

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

Simpan dan tutup file setelah Anda selesai.

Jika Anda ingin menyetel variabel lingkungan jalur Go untuk pengguna tertentu, Anda perlu mendefinisikan variabel lingkungan Go di .bash_profile pengguna Anda berkas.

nano ~/.bash_profile

Tambahkan baris berikut:

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

Simpan dan tutup file. Kemudian, jalankan perintah sumber untuk memuat ulang profil yang diperbarui:

source /etc/profile.d/go.sh
source ~/.bash_profile

Selanjutnya, Anda dapat menggunakan perintah berikut untuk memeriksa versi Go:

go version

Anda akan melihat output berikut:

go version go1.16.7 linux/amd64

Langkah 4:Buat Proyek Pertama Anda

Sekarang untuk memeriksa apakah semuanya baik-baik saja, kita akan membuat contoh program dalam bahasa Go. Pertama, buat direktori baru untuk ruang kerja Go dengan perintah berikut:

mkdir $HOME/myproject

Selanjutnya, buat direktori src/test baru di dalam $HOME/project dengan perintah berikut:

mkdir -p $HOME/myproject/src/hello

Selanjutnya, buat program sederhana (hello.go) dengan perintah berikut:

nano $HOME/myproject/src/hello/hello.go

Tambahkan konten berikut:

package main
import "fmt"
func main() {
    fmt.Printf("This is my first Go Program\n")
}

Simpan dan tutup file. Kemudian, kompilasi program dengan perintah berikut:

cd $HOME/myproject/src/hello/
go mod init
go build

Perintah di atas akan menghasilkan executable bernama hello. Anda sekarang dapat menjalankan program dengan perintah berikut:

hello

Outputnya harus seperti di bawah ini:

This is my first Go Program

Itu dia! Sekarang Anda dapat menggunakan Go untuk mengkodekan program Anda untuk platform apa pun.

Tentu saja, Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux terkelola kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Go di Ubuntu 20 untuk Anda. Mereka tersedia 24/7 dan akan segera menangani permintaan Anda.

PS. Jika Anda menyukai posting ini tentang cara menginstal Go di Ubuntu 20, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini, atau tinggalkan balasan di bagian komentar. Terima kasih.


Panels
  1. Cara Menginstal XWiki di Ubuntu 20.04

  2. Cara Menginstal MongoDB di Ubuntu 20.04

  3. Cara Menginstal R di Ubuntu 18.04

  1. Cara Menginstal Logstash di Ubuntu 18.04

  2. Cara Menginstal Kompilator Go (Golang) di Ubuntu 20.04

  3. Cara Menginstal phpBB di Ubuntu 20.04

  1. Cara Menginstal Kompilator GCC di Ubuntu 18.04

  2. Cara Menginstal Syncthing di Ubuntu 20.04

  3. Cara Menginstal Usermin di Ubuntu 20.04