Skip to content
/ gopher Public

Go Web 开发通用基础库,让项目开发简单、便捷、得心应手。

License

Notifications You must be signed in to change notification settings

go-pay/gopher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gopher

Go 项目开发通用基础库,让项目开发简单、便捷、得心应手。

Github Github

Golang GoDoc Run Tests GitHub Release

  • Web 框架(Gin)
  • ORM 框架(GORM+XORM)
  • 证书/签名/数据加解密算法
  • 限流器 Middleware
  • ErrorCode (HTTP+GRPC 通用)
  • Errgroup (基于 golang.org 改造优化)
  • geohash
  • iterator
  • LRU
  • SyncMap(基于 sync.Map 增加泛型优化)
  • snowflake
  • RocketMQ Client
  • MQTT Client
  • Trace Middleware
  • WebSocket
  • HTTP Client
  • Log 组件
  • Retry 组件
  • Xtime 组件
  • 各类 Util 组件库

Install

go get -u github.com/go-pay/gopher


鸣谢

GoLand A Go IDE with extended support for JavaScript, TypeScript, and Databases。

特别感谢 JetBrains 为开源项目提供免费的 GoLand 等 IDE 的授权