在Debian上搭建Golang服務器的步驟如下:
首先,你需要在Debian系統上安裝Golang??梢酝ㄟ^以下命令安裝:
sudo apt update
sudo apt install golang-go
安裝完成后,運行以下命令驗證Golang是否正確安裝:
go version
如果顯示了Golang的版本信息,說明安裝成功。
創建一個新的項目目錄,用于存放你的Golang服務器代碼:
mkdir my-golang-server
cd my-golang-server
使用你喜歡的文本編輯器(如vim、nano等)創建一個名為main.go
的文件,并編寫以下簡單的HTTP服務器代碼:
package main
import (
"fmt"
"net/http"
)
func main() {
http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "Hello, Golang Server!")
})
port := ":8080"
fmt.Printf("Server is running at http://localhost%s\n", port)
err := http.ListenAndServe(port, nil)
if err != nil {
panic(err)
}
}
在項目目錄下運行以下命令啟動服務器:
go run main.go
服務器將開始運行,監聽8080端口。
打開瀏覽器,訪問http://localhost:8080
,你應該能看到"Hello, Golang Server!"的輸出。
至此,你已經在Debian上成功搭建了一個簡單的Golang服務器。你可以根據需要修改main.go
文件中的代碼,以實現更復雜的功能。