Golang Cafe #17
Golang Cafe #17 を開催します。今回は、osパッケージのサブパッケージを見ます。 http://t.co/eAeE5tgCAP #gdgchugoku #golang
2014-02-12 23:27:27そろそろ、開催の時間が近づいてきました。到着した方は適当に入って席の確保をお願いします。 #gdgchugoku
2014-02-16 17:24:20Error exec: "dir": executable file not found in %PATH% #gdgchugoku
2014-02-16 18:32:08「PipeはStart()の前でないと取得できません。」 「PipeはStart()の前でないと取得できません。 」 大事なことなので2回言いました。 by ttyokoyamaさん #gdgchugoku
2014-02-16 18:35:38exec.Run()はコマンドの完了を待ちます。 exec.Start()はコマンドの完了を待ちません。 #gdgchugoku
2014-02-16 18:39:23cmd := exec.Command("cmd", "/c", "dir", "d:\\var") でいけた、でも文字化け。UTF-8だから? #gdgchugoku
2014-02-16 18:42:11golangでShift-Jisのファイルを読む。 http://t.co/EEcJ69SKMR #gdgchugoku #golang
2014-02-16 18:43:55今回のコマンドのサンプルをもう少しシンプルにするには、 exec.Command().Output()とかする。 http://t.co/I5bkoilPNq #gdgchugoku #golang
2014-02-16 18:47:36標準エラー出力も取りたかったら、CombinedOutput()を使う。 http://t.co/VfVCGU2J2s #gdgchugoku #golang
2014-02-16 18:49:53ちょっと寄り道。Windows+Goでdllをロードできるか? http://t.co/as5tOPRC8M #gdgchugoku
2014-02-16 19:10:10syscall.Kill はWindowsでは動きません。return -1 でもなけりゃ、定義すらない。 #gdgchugoku
2014-02-16 19:19:38Windowsで、user.Current()を呼び出した時のuidはSIDが入る。 #gdgchugoku #golang
2014-02-16 19:51:57Go言語のクロスコンパイル(Windowsもいける…のか?) http://t.co/ksl6gZBCTp #gdgchugoku #golang
2014-02-16 19:58:15taknb2nchさんがWindows 64bit上で32bitのクロスコンパイルに挑戦中。 #gdgchugoku
2014-02-16 19:58:46Windows版のuser.Current()で取れるuidはSIDで、gidはGetTokenInformation() APIのTokenPrimaryGroupを指定したものから取得する。 http://t.co/nVz8bRSAff #gdgchugoku #golang
2014-02-16 20:05:55Windows版のuser.Current()のホームディレクトリは、GetUserProfileDirectory() APIの結果から取得する。 http://t.co/GficFawA9n #gdgchugoku #golang
2014-02-16 20:08:36