Releases: Kretech/xgo
Releases · Kretech/xgo
bugfix
一个比较大的更新
fix dump(nil)
v0.3.3 fix dump(nil)
bugfix: remove short package
v0.3.1 remove short
digo singleton
digo
A Denpdency-Injection Container for Golang
https://github.com/Kretech/xgo/tree/master/digo
https://github.com/Kretech/xgo/blob/master/digo/readme.md
https://github.com/Kretech/xgo/blob/master/digo/digo_test.go
xgo/dump
主要是将 p/dump 单拆到 dump 包,同时 varName() 支持了在 struct 上调用 dump()
a := 1
// use default instance
dump.Dump(a)
// new instance
c := dump.NewCliDumper()
c.Dump(a)
// 自定义 out
buf := &bytes.Buffer{}
dump.NewCliDumper(dump.OptOut(buf))
详情介绍: https://github.com/Kretech/xgo/blob/master/dump/readme.md
xgo/p-v0.1.0 发布
https://github.com/Kretech/xgo/tree/master/p
功能介绍
- 变量类型更丰富
- 颜色更漂亮
- 自己实现了 value 的输出取代 json
- 支持几个自定义 Option
- 变量顺序保持