【Go Web 篇】从零开始:构建最简单的 Go 语言 Web 服务器
warning:
这篇文章距离上次修改已过202天,其中的内容可能已经有所变动。
package main
import (
"fmt"
"log"
"net/http"
)
func helloHandler(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "Hello, World!")
}
func main() {
http.HandleFunc("/", helloHandler)
fmt.Println("Starting server on :8080")
if err := http.ListenAndServe(":8080", nil); err != nil {
log.Fatal(err)
}
}
这段代码创建了一个简单的Go语言Web服务器,它监听8080端口,并对所有根路径("/“)的请求回应”Hello, World!“。这是学习Go语言Web编程的一个基础示例。
评论已关闭