Infinite Debian - Platform for mass-producing system every second
みたいなやつ。 syscall.Uname()でsyscall.Utsnameを取得し、そのうちのMachineを文字列として取得する。 package main import ( "fmt" "os" "syscall" ) func main() { m, err := machine() if err != nil { fmt.Println(err.Error()) os.Exit(1) } fmt.Println(m) os.Exit(0) } func machine() (string, error) { u := syscall.Utsname{} err := syscall.Uname(&u) if err != nil { return "", err } var m string for _, val := range u.Machine { m += string
[go-nuts] How do i get the information of operating system if its 32bit or 64-bit How do i detect if its Windows or Linux or Mac then is it 32-bit or 64-bit? I only getting the OS name code: package main //import "os/exec" //import "syscall" import "runtime" import "fmt" func main() { fmt.Println(runtime.GOOS) // windows /* cmd := exec.Command(cmd, arg) err := cmd.Start() if err != nil { println("
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く