Skip to content

🧩 GetArchName

返回当前 CPU 架构名称。

何时使用

当需要根据架构(amd64/arm64 等)选择正确的下载产物或记录运行环境时使用。基于 runtime.GOARCH。🔍

签名

go
func GetArchName() string

参数

参数类型说明
包级函数,无参数

返回值

  • string:架构标识,如 amd64arm64386。✅

示例

go
package main

import (
	"fmt"

	"github.com/scagogogo/composer-skills/pkg/installer"
)

func main() {
	fmt.Printf("当前架构: %s\n", installer.GetArchName())
}

进阶

  • 该值直接来自 runtime.GOARCH。⚙️
  • 配套的平台信息用 GetPlatformName。🖥️
  • 两者组合可唯一标识运行环境,适合写入诊断信息(见 GetSystemInfo)。📊

基于 MIT 许可证发布