modulepackage
0.0.2
Repository: https://github.com/ruanlianjun/echo_swagger.git
Documentation: pkg.go.dev
# README
golang echo的swagger
e := echo.New()
e.Pre(echo_swagger.Swagger( //设置解析注释
echo_swagger.WithSwaggerFilename("swagger/swagger.json"),
))
e.GET("/", func(c echo.Context) error {
return c.String(http.StatusOK, "Hello, World!")
})
e.GET("/demo", handler.Hello)
e.HTTPErrorHandler = func(err error, context echo.Context) {
fmt.Fprintf(os.Stdout, "URl:%s Method:%s Message:%s\n", context.Request().URL, context.Request().Method, err.Error())
}
// 启动swagger
e.Logger.Fatal(echo_swagger.Start(e, ":1323", true))
浏览器打开
http://127.0.0.1:1323/swagger
路由
前端页面
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author