文件名称:viper-template:Golang Viper库的扩展,以在viper配置中使用Go模板
文件大小:21KB
文件格式:ZIP
更新时间:2024-04-27 17:57:11
Go
毒蛇模板 Golang Viper库的扩展,以在viper配置中使用Go模板 用法 package main import ( "fmt" "text/template" "github.com/spf13/viper" vipertemplate "github.com/sv-tools/viper-template" ) func main () { v := viper . New () v . Set ( "foo" , `{{ Get "bar" }}` ) v . Set ( "bar" , `{{ Mul . 2 }}` ) type Data struct { Bar int } data := Data { Bar : 42 , } funcs := template. FuncMap { "Mul" : func ( d * Data
【文件预览】:
viper-template-main
----.nancy-ignore(60B)
----parser.go(1KB)
----options_test.go(1KB)
----buffers.go(281B)
----.github()
--------dependabot.yml(199B)
--------workflows()
----options.go(702B)
----errors.go(459B)
----LICENSE(1KB)
----viperTemplate.go(757B)
----.gitignore(269B)
----.codecov.yml(14B)
----.golangci.yml(1KB)
----go.sum(29KB)
----viperTemplate_test.go(3KB)
----README.md(1KB)
----go.mod(131B)