Alternative review

go-gin-api alternatives

Packages below are ranked as alternatives in the same category. The trigger for this review is limited recent repository activity.

20

Why review alternatives

go-gin-api currently has a maintenance score of 20/100.

Latest repository activity: 2 years ago.

Known Go vulnerability records: 0.

Current package

go-gin-api

基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用、cron 定时任务 等等。

Go OpenAPI Libraries 6.0K stars 0 imported-by 95% confidence
69

Ranked Alternatives

Go OpenAPI Libraries

#1 swag

Package swag converts Go annotations to Swagger Documentation 2.0.

Go OpenAPI Libraries 12.8K stars 11.8K imported-by 95% confidence
95

#2 swag

Package swag contains a bunch of helper functions for go-openapi and go-swagger projects.

Go OpenAPI Libraries 220 stars 16.2K imported-by 95% confidence
94

#3 validate

Package validate provides methods to validate a swagger specification, as well as tools to validate data against their schema.

Go OpenAPI Libraries 144 stars 5.9K imported-by 60% confidence
93

#4 go-doudou

go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.

Go OpenAPI Libraries 1.2K stars 0 imported-by 100% confidence
89

#5 grpc-gateway

gRPC to JSON proxy generator following the gRPC HTTP spec

Go OpenAPI Libraries 19.9K stars 0 imported-by 60% confidence
89

#6 oapi-codegen

Generate Go client and server boilerplate from OpenAPI 3 specifications

Go OpenAPI Libraries 8.4K stars 0 imported-by 40% confidence
84

How to use this page

Treat alternatives as a shortlist. Check API compatibility, migration effort, project constraints, and your own threat model before replacing a dependency.