Go语言搭建简易http服务器只需三步:
1..注册处理函数。http.HandlerFunc(文件路径,回调函数)
2.绑定服务器监听地址 http.ListenAndServe(Ip+port ,nil)
3.补充处理函数handler
下面结合代码来细看
package main
import "net/http"
//3.处理函数用来接收和输入
/*
这一步为第一步所需回调函数,用来处理与浏览器之间的数据传输
w.Write是向浏览器发送数据
r.Read是读取客户端所返回消息
*/
func handler(w http.ResponseWriter,r *http.Request) {
w.Write([]byte("hello,httpserver"))
}
func main() {
//1.注册处理函数
/*
http包下的Handlefunc函数,需要两个参数,一个是pattern,即“/”,为根
目录,这里加入什么,访问时候就得在地址后面加入什么。第二个参