登录
首页 >  Golang >  Go问答

参数名称的Swagger数据格式

来源:stackoverflow

时间:2024-03-15 12:48:19 252浏览 收藏

哈喽!大家好,很高兴又见面了,我是golang学习网的一名作者,今天由我给大家带来一篇《参数名称的Swagger数据格式》,本文主要会讲到等等知识点,希望大家一起学习进步,也欢迎大家关注、点赞、收藏、转发! 下面就一起来看看吧!

问题内容

我正在尝试为我的 api (golang) 创建文档

// swagger:parameters getTax
type TaxQS struct {
    // Required: true
    TaxCode string `form:"tax_code" binding:"required"`
    // birth place
    Place string `form:"model"`
    // year 
    Year int `form:"year"`
    // month
    Month int `form:"month"`

对于请求,我使用查询参数,swagger 工作正常,我有 api 的文档,但唯一的问题是参数名称不同,例如我期望参数名称是 tax_code 但我有 taxcode 我也尝试添加 //在:query 我仍然有这个问题


正确答案


在结构中添加 json 标记后尝试生成 swagger 文档

// swagger:parameters getTax
type TaxQS struct {
    // Required: true
    TaxCode string `json:"tax_code" form:"tax_code" binding:"required"`
    // birth place
    Place string `json:"model" form:"model"`
    // year 
    Year int `json:"year" form:"year"`
    // month
    Month int `json:"month" form:"month"`
}

文中关于的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《参数名称的Swagger数据格式》文章吧,也可关注golang学习网公众号了解相关技术文章。

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>