syntax = "v1" info ( title: // TODO: add title desc: // TODO: add description author: "" email: "" ) type request {} // response 统一返回码 type response { Code int `json:"code"` Message string `json:"msg"` Data interface{} `json:"data"` } // Auth 认证结构 type Auth { AccessSecret string `json:"accessSecret"` AccessExpire int64 `json:"accessExpire"` RefreshAfter int64 `json:"refreshAfter"` } // File 文件 type File { Filename string `fsfile:"filename"` Header map[string][]string `fsfile:"header"` Size int64 `fsfile:"size"` Data []byte `fsfile:"data"` } // 统一分页 type Meta struct { TotalCount int64 `json:"totalCount"` PageCount int64 `json:"pageCount"` CurrentPage int `json:"currentPage"` PerPage int `json:"perPage"` }