golibs

module
v0.0.0-...-a6eea34 Latest Latest
Warning

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

Go to latest
Published: Sep 17, 2021 License: Unlicense

README

Go组件

Config 配置组件

Config 组件支持多配置文件场景,具体可以参考 examples目录下的使用示例。 配置组件使用了viper库,在加载完配置后,可以直接通过库本身提供的方法读取配置项,不建议对库再次封装,它已经做得够好了。组件所支持的文件格式:toml, json, yml, properties

Logger 日志组件

logger组件是对 zerolog的简单封装,实现了grpclog.LoggerV2接口。具体可以参考 examples目录下的使用示例。文档地址:https://godoc.org/github.com/xiaodingchen/golibs/logger

DB 组件

db组件是对 gorm 的简单封装,具体使用可以参考 client_test.gomanager_test.go 文件。

XMySQL mysql组件

xmysql组件通过db组件实现MySQL客户端返回,具体使用可以参考 client_test.go 文件。

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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