我正在使用此代码来区分我的应用程序运行的平台:
import (
"runtime"
)
func Get() (string, error) {
// Detect platform we are running on.
if runtime.GOOS == "windows" {
// ...
} else if runtime.GOOS == "darwin" {
// ...
} else if runtime.GOOS == "linux" {
// ...
}
// ...
}
现在,我打算检测我的应用程序是否在 Raspberry Pi 上运行,如果是,是哪种架构,即 ARM、x86、...
这样做最靠谱的是什么?我可能会遗漏任何标准做法吗?
白板的微信
相关分类