Rumah > pembangunan bahagian belakang > Golang > Penjelasan terperinci tentang cara memasang bahasa Go pada sistem Linux

Penjelasan terperinci tentang cara memasang bahasa Go pada sistem Linux

WBOY
Lepaskan: 2024-03-13 09:03:04
asal
1090 orang telah melayarinya

Penjelasan terperinci tentang cara memasang bahasa Go pada sistem Linux

Memasang bahasa Go pada sistem Linux adalah sangat mudah dan boleh diselesaikan hanya dalam beberapa langkah mudah. Bahasa Go ialah bahasa pengaturcaraan sumber terbuka yang dibangunkan oleh Google dan digunakan secara meluas dalam pengkomputeran awan dan medan data besar. Memasang bahasa Go pada sistem Linux akan memberikan pembangun lebih banyak pilihan dan fleksibiliti Artikel ini akan memperkenalkan secara terperinci cara memasang bahasa Go pada sistem Linux dan memberikan contoh kod khusus.

Langkah 1: Muat turun pakej pemasangan bahasa Go

Mula-mula, kita perlu memuat turun pakej pemasangan bahasa Go. Anda boleh memuat turun versi terkini pakej pemasangan bahasa Go daripada tapak web rasmi, atau anda boleh menggunakan alat pengurusan pakej untuk memasangnya. Mengambil sistem Ubuntu sebagai contoh, gunakan arahan berikut untuk memuat turun pakej pemasangan:

wget https://dl.google.com/go/go1.16.3.linux-amd64.tar.gz
Salin selepas log masuk

Langkah 2: Nyahzip pakej pemasangan

Selepas muat turun selesai, nyahzip pakej pemasangan ke direktori pemasangan yang ditentukan. Anda boleh memilih untuk mengekstrak pakej pemasangan ke direktori /usr/local sistem, atau anda boleh memilih direktori tersuai yang lain. Arahan penyahmampatan adalah seperti berikut:

sudo tar -C /usr/local -xzf go1.16.3.linux-amd64.tar.gz
Salin selepas log masuk

Langkah 3: Konfigurasikan pembolehubah persekitaran

Seterusnya, kita perlu mengkonfigurasi pembolehubah persekitaran bahasa Go supaya sistem dapat mengenali dan menggunakan bahasa Go dengan betul. Buka terminal, edit fail ~/.bashrc dan tambah kandungan berikut pada penghujung fail:

export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
Salin selepas log masuk

Selepas menyimpan fail, jalankan arahan berikut untuk menjadikan pembolehubah persekitaran berkuat kuasa:

source ~/.bashrc
Salin selepas log masuk

Langkah 4: Sahkan pemasangan

Selepas melengkapkan langkah di atas, kami boleh lulus Gunakan baris arahan untuk mengesahkan sama ada bahasa Go berjaya dipasang. Masukkan arahan berikut dalam terminal:

go version
Salin selepas log masuk

Jika maklumat versi bahasa Go dipaparkan, ini bermakna bahasa Go telah berjaya dipasang pada sistem.

Langkah 5: Tulis dan jalankan program Go yang ringkas

Akhir sekali, kami boleh menulis program Go yang ringkas dan menjalankannya untuk mengesahkan bahawa persekitaran pembangunan bahasa Go telah berjaya disediakan. Cipta fail bernama hello.go dan masukkan kod berikut:

package main

import "fmt"

func main() {
    fmt.Println("Hello, Go!")
}
Salin selepas log masuk

Selepas menyimpan fail, jalankan arahan berikut dalam terminal untuk menyusun dan melaksanakan program:

go run hello.go
Salin selepas log masuk

Jika konsol mengeluarkan "Hello, Go!" program berjalan dengan jayanya dan pemasangan serta konfigurasi bahasa Go telah selesai.

Melalui langkah di atas, kami berjaya memasang dan mengkonfigurasikan persekitaran pembangunan bahasa Go pada sistem Linux, dan mengesahkannya dengan contoh program yang mudah. Kini, anda boleh mula membangunkan projek menggunakan bahasa Go!

Atas ialah kandungan terperinci Penjelasan terperinci tentang cara memasang bahasa Go pada sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan