新建一个go文件贴入下面代码
package main//包的声明(如果当前程序中有main函数的话,包名必须为main)
//引入头文件
import (
"log"
"net/http"
)
//多么熟悉的main,函数啊
func main() {
http.HandleFunc("/", sayBye)
//log.Println("start server")
log.Fatal(http.ListenAndServe(":4000", nil))
}
//http的具体实现函数
func sayBye(w http.ResponseWriter, r *http.Request) {
w.Write([]byte("hello, this is Go"))
}
运行go文件,在浏览器中输入,http://localhost:4000。可以看到如下效果,说明http服务器正在运行
image.png
网友评论