Rumah >pembangunan bahagian belakang >Golang >Penjana Openapi min julat maks integer Go
Editor PHP Apple mengesyorkan menggunakan Openapi Generator untuk menjana integer julat minimum dan maksimum dalam bahasa Go. Penjana Openapi ialah alat penjanaan kod berkuasa yang menjana kod sebelah klien dan sebelah pelayan secara automatik mengikut spesifikasi OpenAPI. Dalam bahasa Go, julat minimum dan maksimum integer diwakili oleh pemalar dalam pakej matematik Menggunakan Openapi Generator boleh menjana takrifan dan kod penggunaan pemalar ini, meningkatkan kecekapan pembangunan. Jika anda perlu menggunakan julat minimum dan maksimum integer dalam pembangunan bahasa Go, anda juga boleh mencuba Openapi Generator!
Saya ada generator menggunakan openapi dan openapi 的 go 项目:“3.0.3”
.
Saya cuba melaksanakan pengesahan ralat menggunakan julat int64 pembolehubah badan permintaan minimum
和 maximum
. Saya fikir jenis pengesahan ini boleh berlaku dalam pengawal yang dihasilkan. Sebagai contoh, sesuatu seperti contoh assertpetrequired. Saya melihat fail pengawal-api.misai dan tidak melihat apa-apa yang berguna. Badan permintaan siaran saya kelihatan seperti ini (saya telah mencuba setiap kombinasi yang saya boleh fikirkan: minimum, maksimum, exclusiveminimum dan 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
Adakah saya perlu menambah beberapa perpustakaan tambahan atau adakah saya kehilangan sesuatu yang asas dalam fail yaml
?
Saya menganggap anda sedang melahirkan pelayan go dan bukan pelanggan go.
Malangnya, penjana pelayan Go belum menyokong pengesahan lagi. Tetapi ciri ini dirancang untuk versi 7.0.0, dijadualkan pada Jun 2023.
Atas ialah kandungan terperinci Penjana Openapi min julat maks integer Go. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!