# README
go-http
golang http server
使用例子
func TestRunServer(t *testing.T) {
engine := New()
var handler = func(c *gin.Context) {
c.JSON(200, gin.H{
"message": "pong",
})
}
RegisterRoutes(engine, []*Route{NewRoute("GET", "ping", handler)})
if err := RunServer(engine); err != nil {
panic(err)
}
}
todo
日志/健康...
# Functions
Default gin.Default.
GetServerAddr server addr GetServerAddr default 30216.
Default gin.New.
NewRoute new route.
RegisterRouteGroup : register route group.
RegisterRoutes : register routes.
RegisterServer register server.
Run gin.Engine.Run.
RunServer run server.
RunTLS gin.Engine.RunTLS.
RunUnix gin.Engine.RunUnix.
SetMode gin.SetMode.
Use gin.Engine.Use.