Openapi Generator 最小最大范围整数Go

openapi generator 最小最大范围整数go

php小编苹果推荐使用Openapi Generator来生成Go语言的最小最大范围整数。Openapi Generator是一个强大的代码生成工具,可以根据OpenAPI规范自动生成客户端和服务器端代码。在Go语言中,最小最大范围整数是通过math包中的常量来表示的,使用Openapi Generator可以方便地生成这些常量的定义和使用代码,大大提高了开发效率。如果您在Go语言开发中需要使用最小最大范围整数,不妨试试Openapi Generator吧!

问题内容

我有一个使用 openapi 生成器和 openapi 的 go 项目:“3.0.3”

我正在尝试使用 int64 请求正文变量的 minimummaximum 范围来实现错误验证。我认为这种类型的验证可以在生成的控制器中发生。例如,类似 assertpetrequired 示例的地方。我查看了controller-api.mustache 文件,没有看到任何有用的东西。我的帖子请求正文如下所示(我已经尝试了我能想到的所有组合:最小值、最大值、exclusiveminimum 和 exclusivemaximum。

requestBody: required: true content: application/json: schema: type: object properties: id: type: string amount: type: integer format: int64 minimum: 1 exclusiveMinimum: true maximum: 10 exclusiveMaximum: true label: type: string required: - id - amount登录后复制