


Bermula dari Scratch: Panduan Lengkap untuk Memasang Bahasa Go pada Sistem Linux
Panduan lengkap untuk memasang bahasa Go pada sistem Linux
Bahasa Go (juga dikenali sebagai Golang) ialah bahasa pengaturcaraan sumber terbuka yang dibangunkan oleh Google Ia digemari oleh pembangun kerana kesederhanaan, kecekapan dan keupayaan pemprosesan serentak. Jika anda ingin mempelajari dan menggunakan bahasa Go pada sistem Linux, artikel ini akan memberikan anda panduan pemasangan lengkap dari awal untuk membantu anda menyediakan persekitaran pembangunan bahasa Go dengan mudah.
Pertama, kita perlu memasang versi keluaran binari bahasa Go pada sistem Linux. Langkah-langkah khusus adalah seperti berikut:
- Buka Terminal. Anda boleh membuka terminal dengan mencari aplikasi atau menggunakan kekunci pintasan (biasanya Ctrl+Alt+T).
- Masukkan arahan berikut dalam terminal untuk memuat turun versi keluaran binari bahasa Go. Sila ambil perhatian bahawa anda perlu memilih versi yang sesuai berdasarkan seni bina sistem anda (32-bit atau 64-bit).
wget https://golang.org/dl/go1.17.1.linux-amd64.tar.gz
- Nyahzip pakej termampat yang dimuat turun. Anda boleh nyahzipnya ke direktori /usr/local melalui arahan berikut:
sudo tar -C /usr/local -xzf go1.17.1.linux-amd64.tar.gz
- Konfigurasikan pembolehubah persekitaran bahasa Go. Edit fail konfigurasi bash anda (biasanya ~/.bashrc atau ~/.bash_profile) dan tambah kandungan berikut:
export PATH=$PATH:/usr/local/go/bin export GOPATH=$HOME/go export PATH=$PATH:$GOPATH/bin
- untuk menjadikan konfigurasi berkesan. Jalankan arahan berikut untuk menjadikan pembolehubah persekitaran yang baru dikonfigurasikan berkuat kuasa:
source ~/.bashrc
- Sahkan sama ada pemasangan bahasa Go berjaya. Masukkan arahan berikut dalam terminal:
go version
Jika anda melihat output yang serupa dengan yang berikut, ini bermakna bahasa Go berjaya dipasang:
go version go1.17.1 linux/amd64
Kini, bahasa Go telah berjaya dipasang pada sistem Linux anda. Seterusnya, mari buat program Hello World yang mudah untuk memastikan semuanya berfungsi dengan betul.
- Buat direktori projek bahasa Go baharu dan masukkan:
mkdir ~/hello && cd ~/hello
- Buat fail bernama main.go dalam direktori projek dan edit fail dengan mana-mana editor teks dan tambah kod berikut:
package main import "fmt" func main() { fmt.Println("Hello, World!") }
- Simpan dan tutup editor. Jalankan arahan berikut dalam terminal untuk menyusun dan menjalankan program Hello World:
go run main.go
Atas ialah kandungan terperinci Bermula dari Scratch: Panduan Lengkap untuk Memasang Bahasa Go pada Sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Perpustakaan yang digunakan untuk operasi nombor terapung dalam bahasa Go memperkenalkan cara memastikan ketepatannya ...

Masalah Threading Giliran di GO Crawler Colly meneroka masalah menggunakan Perpustakaan Colly Crawler dalam bahasa Go, pemaju sering menghadapi masalah dengan benang dan permintaan beratur. � ...

Perpustakaan mana yang dibangunkan oleh syarikat besar atau projek sumber terbuka yang terkenal? Semasa pengaturcaraan di GO, pemaju sering menghadapi beberapa keperluan biasa, ...

Multithreading dalam bahasa dapat meningkatkan kecekapan program. Terdapat empat cara utama untuk melaksanakan multithreading dalam bahasa C: Buat proses bebas: Buat pelbagai proses berjalan secara bebas, setiap proses mempunyai ruang ingatan sendiri. Pseudo-Multithreading: Buat pelbagai aliran pelaksanaan dalam proses yang berkongsi ruang memori yang sama dan laksanakan secara bergantian. Perpustakaan multi-threaded: Gunakan perpustakaan berbilang threaded seperti PTHREADS untuk membuat dan mengurus benang, menyediakan fungsi operasi benang yang kaya. Coroutine: Pelaksanaan pelbagai threaded ringan yang membahagikan tugas menjadi subtask kecil dan melaksanakannya pada gilirannya.

Perbezaan antara percetakan rentetan dalam bahasa Go: perbezaan kesan menggunakan fungsi println dan rentetan () sedang ...

GO Pointer Syntax dan menangani masalah dalam penggunaan perpustakaan Viper semasa pengaturcaraan dalam bahasa Go, adalah penting untuk memahami sintaks dan penggunaan petunjuk, terutama dalam ...

Masalah menggunakan redisstream untuk melaksanakan beratur mesej dalam bahasa Go menggunakan bahasa Go dan redis ...

Mengapa lelaran peta di GO menyebabkan semua nilai menjadi elemen terakhir? Dalam bahasa Go, ketika berhadapan dengan beberapa soalan wawancara, anda sering menemui peta ...
