摘要:
代码含有viper独立方式和go embed方式 package main import ( "bytes" "embed" "fmt" "time" "github.com/spf13/viper" ) //go:embed config.yaml var f []byte func main() 阅读全文
posted @ 2023-05-18 23:27
李若盛开
阅读(244)
评论(0)
推荐(0)
摘要:
简介 在Go语言应用程序中包含任何文件、目录的内容,都打包到生成的Go语言应用程序中,部署时直接执行一个二进制文件就可以,不用再包含一些静态文件,因为它们已经被打包到生成的应用程序。 基本用法 通过//go:embed指令即可 package main import ( "embed" "fmt" 阅读全文
posted @ 2023-05-18 22:51
李若盛开
阅读(876)
评论(0)
推荐(0)
摘要:
一、介绍 github.com/spf13/viper Viper是一个方便Go语言应用程序处理配置信息的库,可以处理多种格式的配置。其支持的特性有: 设置默认值 从JSON、TOML、YAML、HCL和Java properties文件中读取配置数据 可以监视配置文件的变动、重新读取配置文件【热更 阅读全文
posted @ 2023-05-18 12:13
李若盛开
阅读(833)
评论(0)
推荐(0)
浙公网安备 33010602011771号