Esiste un metodo standard per controllare che l'OS sia 32 o 64 bit? Ho controllato il pacchetto operativo &, ma non è stato trovato. http://play.golang.org/p/d6NywMDMcYCome posso verificare se il mio programma è compilato per processore a 32 o 64 bit?
package main
import "fmt"
import "runtime"
func main() {
fmt.Println(runtime.GOOS, runtime.GOARCH)
}
Vorrei solo sapere IntSize, PtrSize –
@DanielYCLin: se si desidera solo la dimensione di int e puntatori, è possibile utilizzare 'unsafe.Sizeof' – JimB
non sicuro non è corretta. Penso che lo strconv sia migliore. –