🧩 GetArchName
返回当前 CPU 架构名称。
何时使用
当需要根据架构(amd64/arm64 等)选择正确的下载产物或记录运行环境时使用。基于 runtime.GOARCH。🔍
签名
go
func GetArchName() string参数
| 参数 | 类型 | 说明 |
|---|---|---|
| 无 | — | 包级函数,无参数 |
返回值
string:架构标识,如amd64、arm64、386。✅
示例
go
package main
import (
"fmt"
"github.com/scagogogo/composer-skills/pkg/installer"
)
func main() {
fmt.Printf("当前架构: %s\n", installer.GetArchName())
}进阶
- 该值直接来自
runtime.GOARCH。⚙️ - 配套的平台信息用
GetPlatformName。🖥️ - 两者组合可唯一标识运行环境,适合写入诊断信息(见
GetSystemInfo)。📊