package
0.0.6
Repository: https://github.com/fsgo/cmdutil.git
Documentation: pkg.go.dev

# Functions

AutoDisableGoWork 自动禁用 go work 功能 若当前项目未在 go.work 文件中定义,则设置环境变量 GOWORK = off.
Default 返回 $PATH 里的 "go" 二进制文件的路径,若不存在,会返回空.
DefaultOrLatest 查找 $PATH 里的 "go" 二进制文件的路径 或者是最高版本的 go 若没有,也会返回 "go".
GoCmdEnv 根据 goBin 路径返回设置了 GOROOT 的环境变量.
Latest 返回最新版本的 Go 的路径,若不存在,会返回空.
LatestOrDefault 返回最新版本,或者是 $PATH 里的 go 版本, 若没有,也会返回 "go".
List 返回当前机器所有安装的,可用的 'go' 的地址 版本由高到低排序 若没有,会返回空.
MustAutoDisableGoWork AutoDisableGoWork 的快捷调用,若失败会 panic.
RunGo 执行 go 命令 root: Go SDK 的目录,如 ~/sdk/go1.22.5/.
TryAutoDisableGoWork AutoDisableGoWork 的快捷调用,若失败,会打印日志.
Update 更新默认的环境信息.

# Structs

SDK 查找当前机器的 Go SDK 情况.