[go学习笔记]四十四、构建RESTful服务

202 阅读1分钟

示例代码请访问:github.com/wenjianzhan…

构建RESTful服务

更好的 Router

func Hello(w http.ResponseWriter, r *http.Request, ps Httprouter.Params) {
  fmt.Fprintf(w, "hello, %s!\n",ps.ByName("name"))
}

func main() {
  router := httprouter.New()
  router.GET("/", Index)
  router.GET("/hello/:name", hello)

  log.Fatal(http.ListenAndServe(":8080"),router)
}

示例代码请访问:github.com/wenjianzhan…