proxy.golang.org : github.com/chenwlnote/go-gin-api : v1.2.1
基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用、cron 定时任务 等等。
Registry -
Documentation -
Download -
JSON
purl: pkg:golang/github.com/chenwlnote/[email protected]
Published:
Indexed:
Loading...
Readme
Loading...
Dependencies
- github.com/99designs/gqlgen v0.13.0
- github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751
- github.com/dgrijalva/jwt-go v3.2.0+incompatible
- github.com/gin-contrib/pprof v1.2.1
- github.com/gin-gonic/gin v1.6.3
- github.com/go-openapi/spec v0.20.0
- github.com/go-redis/redis/v7 v7.4.0
- github.com/golang/protobuf v1.4.3
- github.com/google/go-cmp v0.5.4
- github.com/onsi/ginkgo v1.14.2
- github.com/onsi/gomega v1.10.4
- github.com/pkg/errors v0.9.1
- github.com/prometheus/client_golang v0.9.3
- github.com/rs/cors v1.7.0
- github.com/spf13/cast v1.3.0
- github.com/spf13/viper v1.7.1
- github.com/swaggo/gin-swagger v1.3.0
- github.com/swaggo/swag v1.7.0
- github.com/vektah/gqlparser/v2 v2.1.0
- go.uber.org/multierr v1.5.0
- go.uber.org/zap v1.16.0
- golang.org/x/mod v0.4.0
- golang.org/x/net v0.0.0-20201224014010-6772e930b67b
- golang.org/x/sys v0.0.0-20201223074533-0d417f636930
- golang.org/x/time v0.0.0-20190921001708-c4c64cad1fd0
- golang.org/x/tools v0.0.0-20201226215659-b1c90890d22a
- google.golang.org/grpc v1.27.0
- google.golang.org/protobuf v1.25.0
- gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc
- gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
- gopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df
- gopkg.in/natefinch/lumberjack.v2 v2.0.0
- gorm.io/driver/mysql v1.0.3
- gorm.io/gorm v1.20.9