GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Go Lang di Debian 11 / Debian 10

Go adalah bahasa pemrograman yang dirancang oleh insinyur Google Robert Griesemer, Rob Pike, dan Ken Thompson. Ini terutama dimaksudkan untuk menjadi bahasa modern:tidak memiliki konstruksi yang membuat Anda mengingat masa lalu Anda (seperti struct C) atau terinspirasi oleh bahasa lain (seperti pemahaman daftar Python).

Fitur utama Go adalah:keamanan memori tanpa pengumpul sampah, konkurensi tanpa data race, kebebasan deadlock, dan penghindaran koordinasi.

Di sini, kita akan melihat cara menginstal Golang di Debian 11 / Debian 10.

Unduh dan Instal Bahasa Go

Instal paket wget.

sudo apt update sudo apt install wget -y

Kunjungi halaman unduhan Bahasa Go untuk mengunduh versi terbaru Go. Atau, Anda dapat mengunduh paket biner bahasa Go melalui terminal menggunakan perintah berikut.

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

Ekstrak arsip ke /usr/local .

sudo tar -zxvf go1.17.linux-amd64.tar.gz -C /usr/local/

Siapkan Lingkungan Go

Kami sekarang akan mengonfigurasi variabel lingkungan PATH untuk menyertakan tempat sampah Go (/usr/local/go/bin ) direktori. Untuk melakukannya, jalankan perintah di bawah ini.

Untuk instalasi di seluruh sistem dan memuat lingkungan ke sesi login Anda saat ini, jalankan perintah berikut.

echo "ekspor PATH=/usr/local/go/bin:${PATH}" | sudo tee /etc/profile.d/go.shsource /etc/profile.d/go.sh

Untuk profil spesifik Anda dan memuat lingkungan ke sesi login Anda saat ini, jalankan perintah berikut.

echo "ekspor PATH=/usr/local/go/bin:${PATH}" | sudo tee -a $HOME/.profilesource $HOME/.profile

Verifikasi Pemasangan Go

Jalankan perintah di bawah ini untuk melihat versi bahasa Go.

versi awal

Keluaran:

go version go1.17 linux/amd64

Periksa variabel lingkungan Go yang kita atur di bagian sebelumnya.

go env

Keluaran:

GO111MODULE=""GOARCH="amd64"GOBIN=""GOCACHE="/home/debian/.cache/go-build"GOENV="/home/debian/.config/go/env"GOEXE="" GOEXPERIMENT=""GOFLAGS=""GOHOSTARCH="amd64"GOHOSTOS="linux"GOINSECURE=""GOMODCACHE="/home/debian/go/pkg/mod"GONOPROXY=""GONOSUMDB=""GOOS="linux"GOPATH ="/home/debian/go"GOPRIVATE=""GOPROXY="https://proxy.golang.org,direct"GOROOT="/usr/local/go"GOSUMDB="sum.golang.org"GOTMPDIR=" "GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"GOVCS=""GOVERSION="go1.17"GCCGO="gccgo"AR="ar"CC="gcc"CXX="g++"CGO_ENABLED="1"GOMOD="/dev/null"CGO_CFLAGS="-g -O2"CGO_CPPFLAGS=""CGO_CXXFLAGS="-g -O2"CGO_FFLAGS="-g -O2"CGO_LDFLAGS="-g -O2"PKG_CONFIG=" pkg-config"GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build1429786228=/tmp/go-build -gno-record-gcc-switches" 

Buat Proyek Pertama

Buat direktori hello di bawah direktori home Anda.

mkdir -p hellocd halo

Mari kita buat program sederhana (halo) untuk menguji penginstalan Go.

vi hello.go

Tempatkan konten berikut di file hello.go.

package mainimport "fmt"func main() { fmt.Printf("Welcome To ITzGeek\n")}

Sekarang, jalankan kode dengan perintah go.

lari .

Anda akan mendapatkan teks ucapan berikut.

Selamat datang di ITzGeek

Kesimpulan

Itu saja. Anda telah berhasil menginstal Go Lang di Debian 11 / Debian 10. Selain itu, Anda dapat mempelajari lebih lanjut tentang Go dengan membuka halaman tutorial Golang.


Debian
  1. Cara Menginstal Debian 10 (Buster)

  2. Cara Menginstal Python 3.9 di Debian 10

  3. Cara Install Bahasa Pemrograman Erlang di Debian 10

  1. Cara Menginstal Memcached di Debian 10

  2. Cara Menginstal TeamViewer di Debian 10

  3. Cara Menginstal Git di Debian 9

  1. Cara Menginstal Go di Debian 9

  2. Cara Menginstal Pip di Debian 9

  3. Cara Menginstal R di Debian 9