go 内部实现了http协议,下面一段代码简洁的实现了一个webserver,
很精彩,后续有机会深入挖掘
package main
import (
"fmt"
"net/http"
)
type Hello struct{}
func (h Hello) ServeHTTP(
w http.ResponseWriter,
r *http.Request) {
fmt.Fprint(w, "Hello!")
}
func main() {
var h Hello
http.ListenAndServe("localhost:4000",h)
}
访问http://localhost:4000 就可以看到一个hello!的消息
本文展示了一段使用Go语言简洁实现的Web服务器代码,能够响应HTTP请求并输出Hello!消息。通过本地地址4000端口运行服务器,用户可访问http://localhost:4000查看结果。
832

被折叠的 条评论
为什么被折叠?



