easy

module
v1.1.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 4, 2023 License: Apache-2.0

README

功能列表

  • grpc_server:
    • 日志插件
    • metric插件
    • recovery插件
    • timeout插件
    • trace插件
  • grpc_client:
    • 日志插件
    • metric插件
    • timeout插件
    • trace插件
  • http_server: github.com/gin-gonic/gin
    • 日志插件
    • metric插件
    • recovery插件
    • timeout插件
    • trace插件
    • token验签插件
    • 解密插件
    • header头透传插件
  • http_client: github.com/go-resty/resty/v2
    • 日志插件
    • metric插件
    • timeout插件
    • trace插件
  • db: gorm.io/gorm
    • 日志插件
    • metric插件
    • timeout插件
    • trace插件
    • 脚手架: orm
  • redis: github.com/go-redis/redis/v8
    • 日志插件
    • metric插件
    • timeout插件
    • trace插件
  • log: go.uber.org/zap
  • config: github.com/spf13/viper
  • 监控面板: prometheus+grafana
  • 告警: lark+钉钉
  • 脚手架: github.com/weblazy/easy-cli
  • cli: github.com/urfave/cli/v2
  • cron: github.com/robfig/cron
  • trace: go.opentelemetry.io/otel/trace

easy

如果大家觉得好用,右上角帮忙点个star吧。(^_^)

欢迎感兴趣的小伙伴一同开发,收集日常好用的golang工具包。

联系我们

  • 技术支持/合作/咨询请联系作者QQ: 2276282419
  • 作者邮箱: 2276282419@qq.com
  • 即时通讯技术交流QQ群: 33280853
单元测试
go test -coverpkg=./... -coverprofile=coverage.data -timeout=5s ./...
go tool cover -html=coverage.data -o coverage.html

Go Report Card

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL