在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/GO  網(wǎng)絡(luò)安全/ goweb如何使用swagger自動化文檔

goweb如何使用swagger自動化文檔

如何自動化文檔,做api接口

回答
編輯回答
尛憇藌

beego也帶這種注解式的swagger 文檔生成,缺陷是路由只支持namespace那種形式的

2018年2月26日 16:48
編輯回答
心悲涼

我現(xiàn)在是在后端生成的文檔,在http函數(shù)上面加注解的方式
github 地址 https://github.com/yvasiyarov...
比如:

/*
@Title 測試swagger
@Description 測試swagger
@Accept  json
@Param   limit    query    int64   false    "limit"
@Param   page     query    int64   false    "page"
@Resource test
@Router /test/swagger [GET]
*/
func HttpTestSwagger(ctx echo.Context) error {
    limit := ctx.QueryParam("limit")
    page := ctx.QueryParam("page")

    fmt.Println(limit, "  ", page)

    return helper.SuccessResponse(ctx, "")
}

執(zhí)行swagger的生成文檔命令,會生成swagger目錄和文件

然后你就可以把訪問地址執(zhí)行生成的文檔上就行了

2018年1月16日 05:38