Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadConfig ¶ added in v0.0.8
LoadConfig 统一的配置加载方法 cfgFile: 配置文件路径 sectionName: 配置节名称 cfgObjPtr: 配置对象
func SaveConfig ¶ added in v0.0.8
func SaveConfig(filePath string, saveContent SaveContent) error
SaveConfig 保存配置文件 filePath: 配置文件路径 saveConfigs: 配置映射,key为配置节名称,如Base,模块名称等;value为配置内容
Types ¶
type SaveContent ¶ added in v0.1.0
type SaveContent struct {
// contains filtered or unexported fields
}
SaveContent 配置内容
func (*SaveContent) Add ¶ added in v0.1.0
func (sc *SaveContent) Add(sectionName string, sectionDesc string, content any)
Add 添加配置
func (*SaveContent) AddWithExclude ¶ added in v0.1.0
func (sc *SaveContent) AddWithExclude(sectionName string, sectionDesc string, content any, excludeFields []string)
AddWithExclude 添加配置,并指定需要排除的字段
Click to show internal directories.
Click to hide internal directories.