zeromicro/goctl-swagger

swagger缺失api文件的header 类型参数

csbzy opened this issue · 3 comments

csbzy commented
swagger缺失api文件的header 类型参数

请提供一下.api文件内容,方便快速定位问题。

csbzy commented

例子如下:

/**
 * api语法示例及语法说明
 */

// api语法版本
syntax = "v1"



type BaseReq {
	Token      string `header:"X-Auth-Token"`  // token
	Timestamp  string `header:"X-Auth-TS"`     //
}

type(
    Bar{
        BaseReq
        Bar int `json:"bar"`
    }
)

type BaseResp {
      Code int `json:"code"`
}

// service block
@server(
    jwt:   Auth
    group: foo
)
service foo-api{
    @doc "foo"
    @handler foo
    post /foo (Bar) returns (BaseResp)
}

已经合并,感谢