Dengan pembangunan berterusan pembangunan web, semakin ramai orang memberi perhatian kepada golang sebagai bahasa pengaturcaraan bahagian belakang. Oleh kerana ciri kecekapan dan keselarasan golang, semakin banyak syarikat mula menggunakan golang sebagai bahasa pembangunan bahagian belakang. Jika anda juga ingin menggunakan golang untuk pembangunan bahagian belakang, berikut ialah beberapa langkah utama.
Pertama, anda perlu pergi ke laman web rasmi golang (https://golang.org/) untuk memuat turun golang. Pilih versi yang sepadan mengikut sistem pengendalian anda dan pasangkannya. Selepas pemasangan selesai, anda boleh memasukkan arahan berikut pada baris arahan untuk mengesahkan sama ada ia berjaya:
go version
Jika terdapat output yang serupa dengan maklumat berikut, bermakna anda telah berjaya memasang golang.
go version go1.16.2 windows/amd64
Dalam golang, anda perlu mencipta ruang kerja, yang sangat penting untuk menyusun, menjalankan dan menguji kod anda. Dalam sistem fail tempatan anda, anda perlu mencipta folder sebagai ruang kerja. Contohnya:
mkdir ~/go-workspace
Pada ketika ini, ruang kerja anda berjaya dibuat. Seterusnya, anda perlu menetapkan beberapa pembolehubah persekitaran supaya golang dapat dilaksanakan dengan betul.
Dalam sistem UNIX, anda perlu menetapkan pembolehubah persekitaran dengan mengedit fail ~/.bashrc. Khususnya, anda perlu menambah baris berikut pada fail:
export GOPATH=~/go-workspace export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
Di mana, GOPATH ialah laluan ruang kerja yang baru anda namakan dan PATH ialah koleksi laluan pemasangan golang dan laluan ruang kerja anda. Dengan cara ini, anda boleh menggunakan arahan go untuk melaksanakan program golang dalam terminal.
Tukar ke direktori ruang kerja anda dan laksanakan arahan berikut:
mkdir src/github.com/<user>/<project-name>
Di mana,
Selepas mencipta projek, anda boleh mencipta fail main.go baharu dalam direktori projek dan mula menulis kod anda. Berikut ialah contoh mudah:
package main import ( "fmt" ) func main() { fmt.Println("Hello, golang") }
Contoh ini sangat mudah, hanya mengeluarkan baris "Hello, golang". Malah, dalam golang, anda perlu mempelajari lebih banyak ciri bahasa dan fungsi perpustakaan standard untuk menulis program yang lebih kompleks.
Selepas menulis kod, anda boleh menggunakan arahan go build untuk menyusun kod anda. Contohnya:
go build
Jika kod anda melibatkan pakej pihak ketiga, anda perlu menggunakan arahan go get untuk memuat turun dependensi daripada gudang.
Menjalankan program ini sangat mudah, cuma jalankan arahan berikut:
./project-name
Nama projek di sini ialah nama projek yang baru anda buat.
Akhir sekali, anda perlu menulis kes ujian untuk menguji kod anda. Dalam golang, anda boleh menggunakan perpustakaan ujian untuk ujian unit. Berikut ialah contoh kes ujian mudah:
package main import ( "testing" ) func TestHello(t *testing.T) { got := Hello("golang") want := "Hello, golang" if got != want { t.Errorf("got %s want %s", got, want) } }
Kes ujian ini menguji fungsi Hello Jika hasil output bukan "Hello, golang", ujian gagal.
Pada ketika ini, anda telah mempelajari cara menggunakan golang untuk pembangunan bahagian belakang. Sudah tentu, ini hanyalah contoh peringkat permulaan Jika anda ingin mempelajari pengaturcaraan golang secara mendalam, anda perlu merujuk kepada lebih banyak bahan dan merujuk lebih banyak dokumen.
Atas ialah kandungan terperinci Cara menulis latar belakang golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!