Rumah >pembangunan bahagian belakang >Golang >pemasangan dan penggunaan golang

pemasangan dan penggunaan golang

王林
王林asal
2023-05-16 15:07:081232semak imbas

Golang ialah bahasa pengaturcaraan sumber terbuka yang matlamat reka bentuknya adalah untuk memberikan pengalaman pengaturcaraan yang mudah, cekap, selamat dan serentak. Ia mempunyai aplikasi penting dalam pengaturcaraan rangkaian, sistem teragih, pengkomputeran awan, pemprosesan data besar dan bidang lain. Artikel ini menerangkan cara memasang dan menggunakan Golang pada pelbagai sistem pengendalian.

1. Pemasangan pada sistem Windows

  1. Muat turun pakej pemasangan

Tapak web rasmi Golang ialah https://golang.org, yang boleh boleh didapati di laman web Muat turun pakej pemasangan yang sepadan. Pada sistem Windows, kami boleh memuat turun versi terkini Golang daripada pautan berikut.

https://golang.org/dl/go1.16.5.windows-amd64.msi

  1. Pemasangan

Selepas muat turun selesai, klik dua kali untuk menjalankan Pasang pakej untuk memulakan pemasangan. Semasa proses pemasangan, anda boleh memilih laluan pemasangan dan menambah pembolehubah persekitaran untuk panggilan pantas dalam baris arahan:

  1. Sahkan pemasangan

Selepas pemasangan selesai, buka baris arahan, Masukkan arahan berikut:

$ go version

Jika maklumat yang serupa dengan berikut dikeluarkan, pemasangan berjaya:

go version go1.16.5 windows /amd64

2. Pemasangan pada sistem Linux

  1. Muat turun pakej pemasangan

Begitu juga, kami boleh memuat turun pemasangan Golang pada Linux di https: //golang.org/dl/ Beg. Mengambil sistem Debian/Ubuntu sebagai contoh, muat turun versi terkini Golang:

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

  1. Nyahzip

Selepas muat turun selesai, nyahzip pakej pemasangan Anda boleh memilih untuk menyahzip ke direktori /usr/local:

$ tar -C /usr. /local -xzf go1.16.5.linux-amd64.tar.gz

  1. Tambah pembolehubah persekitaran

Tambah kandungan berikut dalam ~/.profile atau ~/. fail bashrc:

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

  1. Sahkan pemasangan

Buka terminal baharu dan masukkan arahan berikut:

$ go version

Jika output adalah serupa dengan maklumat berikut, pemasangan berjaya:

go version go1.16.5 linux/amd64

3. Pemasangan pada sistem Mac OS

  1. Muat turun pakej pemasangan

Begitu juga, versi terkini Golang For Mac OS X boleh dimuat turun di https:/ /golang.org/dl/:

https://golang.org/dl/go1.16.5.darwin-amd64.pkg

  1. Pemasangan

Jalankan pakej pemasangan untuk memasang.

  1. Konfigurasikan pembolehubah persekitaran

Buka terminal dan jalankan arahan berikut untuk membuka fail ~/.bash_profile:

$ open ~/.bash_profile

Tambah kandungan berikut pada fail yang dibuka:

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

Selepas menyimpan, jalankan arahan berikut untuk mengambil kesan:

$ sumber ~/.bash_profile

  1. Sahkan pemasangan

Buka terminal dan masukkan arahan berikut:

$ versi go

Jika output adalah serupa dengan maklumat berikut, ini bermakna pemasangan berjaya:

versi go1.16.5 darwin/amd64

4

Selepas pemasangan selesai, kita boleh menggunakan Golang Write dan menjalankan program. Di Golang, program terdiri daripada berbilang pakej, salah satunya mestilah pakej utama, dan nama fail pakej ini ialah main.go. Fungsi main() dalam pakej utama ialah titik masuk program.

Berikut ialah program hello world yang ringkas:

pakej utama

import "fmt"

func main() {

fmt.Println("Hello, world!")

}

Kompilasi atur cara menggunakan:

$ go build main.go

Kemudian jalankan:

$ ./main

Maklumat keluaran yang serupa dengan yang berikut:

Helo, dunia!

Sudah tentu, Golang mempunyai banyak fungsi dan ciri yang berkuasa Ini hanyalah pengenalan ringkas kepada pemasangan dan penggunaan paling asas. Jika anda ingin mengetahui lebih lanjut tentang Golang, adalah disyorkan untuk belajar daripada dokumentasi rasmi.

Atas ialah kandungan terperinci pemasangan dan penggunaan golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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
Artikel sebelumnya:tetapan linux golangArtikel seterusnya:tetapan linux golang