Documentation
¶
Index ¶
- func CreateConfigFile(configFile string)
- func InstallGolangBasedProgram(config *general.Config)
- func InstallSelfProgram(config *general.Config)
- func InstallShellBasedProgram(config *general.Config)
- func OpenConfigFile(configFile string)
- func PrintConfigFile(configFile string)
- func PrintVersionInfo(only bool)
- func ProgramConfigurator(flags map[string]bool)
- func Uninstall(config *general.Config, category string)
- func UninstallSelf(config *general.Config)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateConfigFile ¶ added in v1.4.4
func CreateConfigFile(configFile string)
CreateConfigFile 创建配置文件
参数:
- configFile: 配置文件路径
func InstallGolangBasedProgram ¶ added in v1.4.0
InstallGolangBasedProgram 安装/更新基于 Golang 的程序
参数:
- config: 解析 toml 配置文件得到的配置项
func InstallSelfProgram ¶ added in v1.4.0
InstallSelfProgram 安装/更新管理程序本身
参数:
- config: 解析 toml 配置文件得到的配置项
func InstallShellBasedProgram ¶ added in v1.4.0
InstallShellBasedProgram 安装/更新基于 Shell 的程序
参数:
- config: 解析 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 Uninstall ¶ added in v1.10.7
Uninstall 卸载指定程序
参数:
- config: 解析 toml 配置文件得到的配置项
- category: 要卸载的类别,支持 uninstall 子命令除 '--all' 和 '--self' 之外的所有 Flags
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.