Rumah > Artikel > pembangunan bahagian belakang > Bincangkan cara menggunakan golang pada winserver
Dalam gelombang teknologi semasa, bahasa Go (juga dikenali sebagai golang) telah menjadi bahasa pengaturcaraan yang popular, terutamanya apabila menulis aplikasi web berprestasi tinggi dan sistem teragih. Oleh itu, menggunakan golang pada winserver adalah tugas penting tetapi mungkin menjadi cabaran bagi kebanyakan pengamal IT. Dalam artikel ini, kami akan meneroka cara menggunakan golang pada pelayan win.
Mula-mula, kita perlu memuat turun pakej pemasangan golang. Di tapak web rasmi (https://golang.org/dl/), pilih versi yang sesuai untuk sistem anda dan muat turun pakej pemasangan yang sepadan. Di samping itu, apabila memasang Go pada Windows Server, anda perlu memastikan bahawa versi sistem pengendalian Windows Server adalah 64-bit, jika tidak pemasangan tidak akan berjaya.
Selepas memuat turun pakej pemasangan, klik dua kali untuk membuka program pemasangan dan ikut gesaan untuk memasang. Selepas pemasangan, buka alat baris arahan dan masukkan arahan versi go Jika nombor versi golang dikeluarkan, pemasangan berjaya.
Selepas pemasangan selesai, kita perlu menetapkan pembolehubah persekitaran golang (GOPATH dan GOROOT).
GOPATH ialah direktori kerja golang. Pada Pelayan Windows, GOPATH perlu ditetapkan kepada direktori untuk menyimpan kod sumber dan fail perpustakaan. Untuk menetapkan pembolehubah GOPATH, anda boleh klik kanan "Komputer Saya", pilih "Properties" > dan kemudian masukkan direktori kerja golang. (Contohnya, GOPATH=C:go)
GOROOT ialah direktori pemasangan golang, yang digunakan untuk menyimpan fail binari golang dan perpustakaan standard. Begitu juga, untuk menetapkan pembolehubah GOROOT, anda boleh memasukkan nama pembolehubah GOROOT dan kemudian masukkan direktori pemasangan golang. (Contohnya, GOROOT=C:Go)
Untuk menggunakan golang dengan mudah dalam baris arahan, anda perlu menambah direktori di mana fail binari golang terletak di dalam pembolehubah persekitaran PATH. Dalam tetingkap "Pembolehubah Persekitaran", di bawah "Pembolehubah Sistem", cari pembolehubah Laluan dan tambah laluan ke direktori tong golang selepas pembolehubah. (Contohnya, C:gobin).
Untuk mengesahkan sama ada pembolehubah persekitaran adalah betul, anda perlu memulakan tetingkap baris arahan, masukkan go env arahan, dan semak sama ada output mengandungi laluan GOROOT dan GOPATH. Jika pembolehubah persekitaran ditetapkan dengan betul, output akan kelihatan seperti ini:
set GO111MODULE= set GOARCH=amd64 set GOBIN= set GOCACHE=C:\Users\Administrator\AppData\Local\go-build set GOENV=C:\Users\Administrator\AppData\Roaming\go\env set GOEXE=.exe set GOFLAGS= set GOHOSTARCH=amd64 set GOHOSTOS=windows set GOINSECURE= set GONOPROXY= set GONOSUMDB= set GOOS=windows set GOPATH=C:\go set GOPRIVATE= set GOPROXY=https://proxy.golang.org,direct set GOROOT=C:\Go set GOSUMDB=sum.golang.org set GOTMPDIR= set GOTOOLDIR=C:\Go\pkg\tool\windows_amd64 set GCCGO=gccgo set AR=ar set CC=gcc set CXX=g++ set CGO_ENABLED=1 set GOMOD= set CGO_CFLAGS=-g -O2 set CGO_CPPFLAGS= set CGO_CXXFLAGS=-g -O2 set CGO_FFLAGS=-g -O2 set CGO_LDFLAGS=-g -O2 set PKG_CONFIG=pkg-config set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\ADMINI~1\AppData\Local\Temp\go-build756411199=/tmp/go-b uild -gno-record-gcc-switches
Akhir sekali, kita boleh menulis program hello world yang mudah untuk mengesahkan sama ada kaedah menggunakan golang pada winserver berjaya.
Buat fail e:goprojectshello_worldhello_world.go dan tulis kod berikut:
package main import "fmt" func main() { fmt.Println("Hello, world!") }
Dalam baris arahan, masukkan direktori di mana fail hello_world.go terletak dan masukkan go build hello_world .go , fail boleh laku hello_world.exe akan dijana dalam direktori.
Akhir sekali, masukkan arahan hello_world pada baris arahan, dan Hello, world akan dikeluarkan.
Pada ketika ini, kami telah berjaya menggunakan dan menjalankan program golang pada WinServer.
Ringkasnya, menggunakan golang pada WinServer mungkin mempunyai beberapa cabaran permulaan, tetapi dengan menetapkan pembolehubah persekitaran dengan betul seperti GOPATH, GOROOT dan PATH, kami boleh menangani cabaran ini dengan mudah dan menjalankan program golang kami dengan cepat.
Atas ialah kandungan terperinci Bincangkan cara menggunakan golang pada winserver. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!