http.HandleFunc("/hello/", hello.Hello)
请不要推荐第三方包
如上所示,net/http建立一个简单的路由来处理http请求。但是要实现restful API,要怎么写呢? http://127.0.0.1:8080/hello get post delete modify这种
有疑问加站长微信联系(非本文作者)

http.HandleFunc("/hello/", hello.Hello)
请不要推荐第三方包
如上所示,net/http建立一个简单的路由来处理http请求。但是要实现restful API,要怎么写呢? http://127.0.0.1:8080/hello get post delete modify这种
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
或者if else
这样写也是可以,不过有点重复性太大
看了net/http包的server.go源代码里,里面有个conn结构体对应的接口ServeHTTP,实现这个接口,在这个接口里对URL和方法进行映射应该就能实现restful
https://www.youtube.com/watch?v=eTjNtNnVOGY