Documentation
¶
Index ¶
- func CreateConfigFile(configFile string, reWrite bool)
- func InstallGolangBasedProgram(configTree *toml.Tree)
- func InstallSelfProgram(configTree *toml.Tree)
- func InstallShellBasedProgram(configTree *toml.Tree)
- func OpenConfigFile(configFile string)
- func PrintConfigFile(configFile string)
- func PrintVersionInfo(only bool)
- func ProgramConfigurator(flags map[string]bool)
- func UninstallGolangBasedProgram(configTree *toml.Tree)
- func UninstallSelfProgram(configTree *toml.Tree)
- func UninstallShellBasedProgram(configTree *toml.Tree)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateConfigFile ¶ added in v1.4.4
CreateConfigFile 创建配置文件
参数:
- configFile: 配置文件路径
- reWrite: 是否覆写
func InstallGolangBasedProgram ¶ added in v1.4.0
InstallGolangBasedProgram 安装/更新基于 Golang 的程序
参数:
- configTree: 解析 toml 配置文件得到的配置树
func InstallSelfProgram ¶ added in v1.4.0
InstallSelfProgram 安装/更新管理程序本身
参数:
- configTree: 解析 toml 配置文件得到的配置树
func InstallShellBasedProgram ¶ added in v1.4.0
InstallShellBasedProgram 安装/更新基于 Shell 的程序
参数:
- configTree: 解析 toml 配置文件得到的配置树
func OpenConfigFile ¶ added in v1.8.8
func OpenConfigFile(configFile string)
OpenConfigFile 打开配置文件
参数:
- configFile: 配置文件路径
func PrintConfigFile ¶ added in v1.4.4
func PrintConfigFile(configFile string)
PrintConfigFile 打印配置文件内容
参数:
- configFile: 配置文件路径
func PrintVersionInfo ¶ added in v1.4.4
func PrintVersionInfo(only bool)
PrintVersionInfo 打印版本信息
参数:
- only: 是否只打印版本号
func UninstallGolangBasedProgram ¶ added in v1.7.0
UninstallGolangBasedProgram 卸载基于 Golang 的程序
参数:
- configTree: 解析 toml 配置文件得到的配置树
func UninstallSelfProgram ¶ added in v1.7.0
UninstallSelfProgram 卸载管理程序本身
参数:
- configTree: 解析 toml 配置文件得到的配置树
func UninstallShellBasedProgram ¶ added in v1.7.0
UninstallShellBasedProgram 卸载基于 Shell 的程序
参数:
- configTree: 解析 toml 配置文件得到的配置树
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.