是否可以调用一些内部 API 而不是命令行选项来执行此操作?我总是可以打包 go 二进制文件并调用 os.exec("") 但我想尽可能避免这种情况。
冉冉说
浏览 116回答 1
1回答
四季花海
由于 go 是用 go 构建的,所以 go/internal(https://pkg.go.dev/std请参阅内部)位置是您要开始查找的地方。这是一个兔子洞,但包含所有项目,如环境变量 (GOOS)、构建配置、root 等。其他构建一些代码以供立即使用的项目(如 skaffold)似乎选择了os.Exec