文件名称:go-defaults:使用标签使用具有默认值的结构
文件大小:9KB
文件格式:ZIP
更新时间:2024-05-30 01:44:04
go defaults Go
转到默认值 使用启用具有默认值的。 安装 推荐的安装go-defaults的方式 go get gopkg.in/mcuadros/go-defaults.v1 例子 一个基本的例子: import ( "fmt" "github.com/mcuadros/go-defaults" "time" ) type ExampleBasic struct { Foo bool `default:"true"` //<-- StructTag with a default key Bar string `default:"33"` Qux int8 Dur time. Duration `default:"1m"` } func NewExampleBasic () * ExampleBasic { example := ne
【文件预览】:
go-defaults-master
----go.mod(190B)
----.github()
--------workflows()
----go.sum(671B)
----defaults_test.go(3KB)
----factory.go(2KB)
----filler_test.go(2KB)
----filler.go(3KB)
----factory_test.go(972B)
----LICENSE(1KB)
----defaults.go(4KB)
----doc.go(119B)
----README.md(2KB)