Golang ialah bahasa pengaturcaraan yang semakin popular dengan kelajuan berjalan yang pantas, keupayaan serentak yang kuat dan pembelajaran yang mudah menarik lebih ramai pembangun. Jika anda belum mengenali Golang lagi, artikel ini akan memperkenalkan anda cara memprogram dengan Golang.
Pertama, untuk menggunakan Golang, anda mesti memasangnya. Pemasangan Golang adalah sangat mudah. Hanya muat turun pakej binari platform yang sepadan dari tapak web rasmi (https://golang.org/dl/), dan kemudian ikut arahan untuk memasangnya. Selepas pemasangan selesai, anda boleh mengesahkan sama ada pemasangan berjaya dengan memasukkan "versi go" pada baris arahan.
Selepas pemasangan berjaya, anda kini boleh menulis program Golang yang pertama. Cipta fail bernama "hello.go" dan salin kod berikut ke dalam fail:
package main import "fmt" func main() { fmt.Print("Hello, world!") }
Ini ialah program yang sangat mudah yang hanya mengeluarkan rentetan "Hello, world!" Terdapat beberapa kata kunci yang memerlukan penjelasan:
Sekarang kami telah menulis program Golang pertama kami, langkah seterusnya ialah menjalankannya. Dalam terminal, masukkan direktori di mana hello.go terletak dan masukkan arahan berikut:
go run hello.go
Ini akan menyusun dan menjalankan program hello.go dan mengeluarkan rentetan "Hello, world!"
Struktur sintaks Golang adalah serupa dengan bahasa C, tetapi mempunyai beberapa ciri dan peningkatan baharu. Berikut ialah beberapa sintaks yang biasa digunakan:
type person struct { name string age int }
Salah satu ciri tersendiri Golang ialah pengaturcaraan serentaknya. Melalui dua ciri goroutine dan saluran, Golang menjadikan penulisan program serentak lebih mudah dan cekap.
go func() { // do something in a goroutine }()
ch := make(chan int) go func() { ch <- 1 // send data to channel }() data := <- ch // receive data from channel
Golang mempunyai alat pengurusan pakej berkuasa yang dipanggil "go module". Modul Go memudahkan untuk membuat dan mengurus projek dan kebergantungan tanpa perlu mengurus versi setiap kebergantungan secara manual.
Pertama, anda perlu menetapkan pembolehubah persekitaran $GO111MODULE kepada "hidup", yang membolehkan Go menggunakan fungsi modul go. Seterusnya, pergi ke direktori projek pada baris arahan dan masukkan arahan berikut:
go mod init example.com/hello
Ini akan mencipta fail go.mod baharu dalam direktori projek. Dalam fail ini, menambah kebergantungan boleh dicapai dengan arahan berikut:
go get example.com/mypackage@v1.2.3
Ini akan menambah kebergantungan bernama "mypackage" dan menetapkan versinya kepada v1.2.3. Untuk penggunaan khusus, anda boleh mendapatkan maklumat lanjut dalam dokumentasi rasmi.
Golang ialah bahasa pengaturcaraan yang berkuasa dengan ciri-ciri konkurensi dan kelajuan pelaksanaan yang pantas menjadikannya sesuai untuk mengendalikan aplikasi berskala besar. Dalam artikel ini, kami membincangkan cara memasang Golang, menulis program pertama anda, sintaks asas, pengaturcaraan serentak dan pengurusan pakej. Jika anda ingin mempelajari bahasa pengaturcaraan baharu, Golang mungkin pilihan yang baik.
Atas ialah kandungan terperinci Cara menggunakan golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!