mirror of
https://github.com/gotoeasy/glogcenter.git
synced 2025-09-15 12:58:34 +08:00
提供golang客户端工具包
This commit is contained in:
parent
74078c8c47
commit
7ef4d304cd
28
README.md
28
README.md
@ -132,6 +132,34 @@ docker run -d -p 8080:8080 -e GLC_CLUSTER_MODE=true -e GLC_SERVER_URL=http://172
|
||||
|
||||
```
|
||||
|
||||
## 使用`golang`语言的项目,提供工具包,开箱即用
|
||||
```shell
|
||||
# 引入工具包
|
||||
go get github.com/gotoeasy/glang
|
||||
|
||||
# 按需设定环境变量
|
||||
export GLC_API_URL='http://127.0.0.1:8080/glc/v1/log/add'
|
||||
export GLC_API_KEY='X-GLC-AUTH:glogcenter'
|
||||
export GLC_SYSTEM=demo
|
||||
export GLC_ENABLE=true
|
||||
export GLC_LOG_LEVEL=debug
|
||||
```
|
||||
|
||||
```golang
|
||||
# 方式1: 通过 cmn.Debug(...)、cmn.Info(...)等输出日志
|
||||
# 方式2: 通过 cmn.NewGLogCenterClient()创建客户端对象后使用
|
||||
# 详见文档 https://pkg.go.dev/github.com/gotoeasy/glang
|
||||
import "github.com/gotoeasy/glang/cmn"
|
||||
|
||||
func main() {
|
||||
cmn.Info("启动WEB服务")
|
||||
err := cmn.NewFasthttpServer().Start()
|
||||
if err != nil {
|
||||
cmn.Fatalln("启动失败", err)
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
## 更新履历
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user