Czy istnieje standardowa metoda sprawdzania, czy os jest 32 lub 64-bitowy? Sprawdziłem pakiet runtime & os, ale nie można go znaleźć. http://play.golang.org/p/d6NywMDMcYJak mogę sprawdzić, czy mój program jest skompilowany dla procesora 32- lub 64-bitowego?
package main
import "fmt"
import "runtime"
func main() {
fmt.Println(runtime.GOOS, runtime.GOARCH)
}
Chciałbym tylko wiedzieć intSize, PtrSize –
@DanielYCLin: jeśli chcesz tylko rozmiar wskazówki i wskazówek, można użyć 'unsafe.Sizeof' – JimB
niebezpieczne nie jest właściwe. Myślę, że strconv jest lepszy. –