syntax = "v1" type request { Id int `json:"id,default=0"` Other string `json:"other,optional,default=xxx"` // 可选值 } type response { Success bool `json:"success"` // 是否成功 Code int `json:"code"` // 状态码 Msg string `json:"msg"` // 状态信息 Data interface{} `json:"data"` // 返回数据 } @server( // group: xxx //代码分组 prefix: / // 路由前缀 timeout: 3s // 超时时间 // middlewares: [ // TODO: add middlewares ] // 中间件 // jwt: Auth // jwt 验证 // signature: true // 通过 signature 关键字开启签名功能 ) service {{.serviceName}} { @doc( summary: "ping" description: "返回 pong" ) @handler PingHander get /ping returns(response) }