qconfig

package
v0.0.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 18, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ChangeFilePath

func ChangeFilePath(path string)

ChangeFilePath

@Description: 修改文件路径
@param module 新文件路径

func Get

func Get[T any](module, key string, defValue T) T

Get

@Description: 获取内容
@param module 模块名称
@param key 节点路径,例如 xx.xx.xx
@param defValue 默认值
@return T

func Load

func Load(module string, configStruct any)

Load

@Description: 加载内容到结构体
@param module 模块名称
@param configStruct 结构体指针

func Save

func Save(module string, configStruct any) error

Save

@Description: 保持结构体的值
              注意,当前版本该方法只会替换配置文件中已经存在的节点的值,
			  新增的属性不会自动创建
@param module 模块名称
@param configStruct 结构体指针

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL