# 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 更新默认的环境信息.