oapi-codegen

oapi-codegen

oapi-codegen

Generate Go client and server boilerplate from OpenAPI 3 specifications

AI 简介

oapi-codegen 是一个基于 OpenAPI 3 规范自动生成 Go 语言客户端、服务端骨架代码及数据模型的命令行工具与库。它支持 OpenAPI 3.0/3.1,生成符合 Go 语言习惯、结构清晰且易于维护的代码,涵盖 HTTP 路由、请求/响应处理、类型定义等核心组件,并兼容多种 Go Web 框架(如 chi、gin、net/http)。适用于采用 OpenAPI 进行 API 设计与契约先行开发的 Go 项目,尤其适合需要快速搭建合规后端服务或构建强类型客户端的微服务、内部平台及 API 网关场景。

Go
8.5k
Stars
1k
Forks
41
Watchers
246
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分62.06
默认分支main