Existe-t-il une méthode standard pour vérifier que l'os est 32 ou 64 bits? J'ai vérifier le paquet d'exécution & os, mais ne peut pas trouvé. http://play.golang.org/p/d6NywMDMcYComment puis-je vérifier si mon programme est compilé pour un processeur 32 ou 64 bits?
package main
import "fmt"
import "runtime"
func main() {
fmt.Println(runtime.GOOS, runtime.GOARCH)
}
Je voudrais juste savoir IntSize, PtrSize –
@DanielYCLin: si vous voulez juste la taille des ints et des pointeurs, vous pouvez utiliser 'unsafe.Sizeof' – JimB
dangereux n'est pas bon. Je pense que strconv est meilleur. –