definitions: code.Failure: properties: code: description: 业务码 type: integer message: description: 描述信息 type: string type: object demo_handler.authResponse: properties: authorization: description: 签名 type: string expire_time: description: 过期时间 type: integer type: object user_handler.createRequest: properties: mobile: description: 手机号 type: string nick_name: description: 昵称 type: string user_name: description: 用户名 type: string type: object user_handler.createResponse: properties: id: description: 主键ID type: integer type: object user_handler.deleteResponse: properties: id: description: 用户主键ID type: integer type: object user_handler.detailResponse: properties: id: description: 用户主键ID type: integer mobile: description: 手机号(脱敏) type: string nick_name: description: 昵称 type: string user_name: description: 用户名 type: string type: object user_handler.updateNickNameByIDRequest: properties: id: description: 用户主键ID type: integer nick_name: description: 昵称 type: string type: object user_handler.updateNickNameByIDResponse: properties: id: description: 用户主键ID type: integer type: object host: 127.0.0.1:9999 info: contact: {} license: name: MIT url: https://github.com/xinliangnote/go-gin-api/blob/master/LICENSE title: swagger 接口文档 version: "2.0" paths: /auth/get: post: consumes: - application/json description: 获取授权信息 produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/demo_handler.authResponse' "400": description: Bad Request schema: $ref: '#/definitions/code.Failure' summary: 获取授权信息 tags: - Demo /demo/trace: get: consumes: - application/json description: Trace 示例 parameters: - description: 签名 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: OK schema: items: properties: job: description: 工作 type: string name: description: 用户名 type: string type: object type: array "400": description: Bad Request schema: $ref: '#/definitions/code.Failure' "401": description: Unauthorized schema: $ref: '#/definitions/code.Failure' summary: Trace 示例 tags: - Demo /user/create: post: consumes: - application/json description: 创建用户 parameters: - description: 请求信息 in: body name: Request required: true schema: $ref: '#/definitions/user_handler.createRequest' - description: 签名 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/user_handler.createResponse' "400": description: Bad Request schema: $ref: '#/definitions/code.Failure' "401": description: Unauthorized schema: $ref: '#/definitions/code.Failure' summary: 创建用户 tags: - User /user/delete/{id}: patch: consumes: - application/json description: 删除用户 parameters: - description: 用户ID in: path name: id required: true type: integer - description: 签名 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/user_handler.deleteResponse' "400": description: Bad Request schema: $ref: '#/definitions/code.Failure' "401": description: Unauthorized schema: $ref: '#/definitions/code.Failure' summary: 删除用户 tags: - User /user/info/{username}: get: consumes: - application/json description: 用户详情 parameters: - description: 用户名 in: path name: username required: true type: string - description: 签名 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/user_handler.detailResponse' "400": description: Bad Request schema: $ref: '#/definitions/code.Failure' "401": description: Unauthorized schema: $ref: '#/definitions/code.Failure' summary: 用户详情 tags: - User /user/update: put: consumes: - application/json description: 编辑用户 - 通过用户主键ID更新用户昵称 parameters: - description: 请求信息 in: body name: Request required: true schema: $ref: '#/definitions/user_handler.updateNickNameByIDRequest' - description: 签名 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/user_handler.updateNickNameByIDResponse' "400": description: Bad Request schema: $ref: '#/definitions/code.Failure' "401": description: Unauthorized schema: $ref: '#/definitions/code.Failure' summary: 编辑用户 - 通过用户主键ID更新用户昵称 tags: - User swagger: "2.0"