os가 32 또는 64 비트인지 확인하는 표준 방법이 있습니까? 런타임에 & os 패키지를 확인했지만 찾을 수 없습니다. http://play.golang.org/p/d6NywMDMcY내 프로그램이 32 비트 또는 64 비트 프로세서 용으로 컴파일되었는지 어떻게 확인할 수 있습니까?
package main
import "fmt"
import "runtime"
func main() {
fmt.Println(runtime.GOOS, runtime.GOARCH)
}
난 그냥 IntSize, PtrSize을 알고 싶은 –
@DanielYCLin : 당신이 단지의 int 포인터의 크기를 원하는 경우, 당신이 사용할 수있는'unsafe.Sizeof' – JimB
안전하지 않은 적절한 없습니다. 나는 strconv가 더 좋다고 생각한다. –