Rumah >pembangunan bahagian belakang >Golang >Bagaimana untuk membina pelayan golang di Linux
Golang ialah bahasa pengaturcaraan yang dibangunkan oleh Google Ia dicirikan oleh kesederhanaan, kecekapan dan kebolehpercayaan. Dalam beberapa tahun kebelakangan ini, Golang telah menjadi semakin popular dalam pembangunan web kerana prestasi yang sangat baik dan keupayaan operasi serentak. Dalam artikel ini, kami akan memperkenalkan cara membina pelayan Golang pada pelayan Linux dan memahami secara ringkas ciri-ciri Golang.
1. Pengetahuan awal
Sebelum anda bermula, anda memerlukan pelayan Linux, persekitaran Golang dan pengetahuan operasi baris arahan asas. Untuk persekitaran tanah besar China, adalah disyorkan untuk menggunakan Goenv, pengurus pakej bahasa Go bagi komuniti Cina Golang, alamat: https://github.com/syndbg/goenv.
2. Persediaan pelayan Golang
Dalam sistem Linux, kita boleh menjalankan arahan berikut Pasang Golang .
sudo apt update sudo apt install golang
Mula menulis pelayan HTTP Golang yang ringkas dalam sistem Linux anda. Pelayan ini akan mendengar pada port 8080, dan apabila permintaan masuk, ia akan mengembalikan mesej mudah "Hello world".
package main import ( "fmt" "net/http" ) func handler(w http.ResponseWriter, r *http.Request) { fmt.Fprintf(w, "Hello world") } func main() { http.HandleFunc("/", handler) http.ListenAndServe(":8080", nil) }
Dalam program ini, kami mentakrifkan fungsi bernama pengendali dan mendaftarkannya sebagai fungsi pemprosesan permintaan HTTP. Apabila permintaan tiba, ia memanggil fungsi ini untuk mengendalikan permintaan. Dalam contoh kami, ia hanya menulis rentetan "Hello world" pada badan respons dan melengkapkan permintaan.
Sekarang, kami perlu menyusun dan menjalankan program kami. Dengan mengandaikan program kami disimpan dalam fail yang dipanggil example.go, kami boleh menyusun atur cara menggunakan arahan berikut.
go build example.go
Ini akan menjana fail boleh laku bernama contoh. Sekarang, jalankan sahaja boleh laku ini untuk memulakan pelayan HTTP kami.
./example
Kini, pelayan HTTP kami sedang mendengar pada port 8080 dan menunggu permintaan. Buka penyemak imbas web, masukkan http://localhost:8080 dalam bar alamat dan tekan Enter. Anda akan melihat rentetan "Hello world" dikembalikan.
3. Kesimpulan
Artikel ini memperkenalkan secara ringkas cara membina pelayan HTTP Golang pada pelayan Linux. Walaupun kami hanya menulis program yang sangat mudah, ini meletakkan asas untuk membina aplikasi web yang lebih berkuasa menggunakan Golang dalam persekitaran pengeluaran. Golang mempunyai prestasi cemerlang dan keupayaan operasi serentak, yang menjadikannya cemerlang apabila mengendalikan permintaan web trafik tinggi. Saya harap artikel ini dapat membantu anda mempelajari Golang dan membina pelayan HTTP Golang anda sendiri.
Atas ialah kandungan terperinci Bagaimana untuk membina pelayan golang di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!