Golang Cafe #11
Golang Cafe # 11を開催します。今回はarchiveパッケージを使ってみる会になります。2014/01/05(日)で2014年最初の回でもあります。 http://t.co/7w7m467Lyo #gdgchugoku
2013-12-30 20:26:04そろそろ、開催の時間が近づいてきました。到着した方は適当に入って席の確保をお願いします。 #gdgchugoku
2014-01-05 17:26:02明けましておめでとうGoざいます!q@w@p Golang Cafe #11 始まりまーす! #gdgchugoku
2014-01-05 18:04:08func NewExample2() Public { e := Example{"No Name"} e.(Public) return e } ではダメなようです。 #gdgchugoku
2014-01-05 18:28:21プログラミング言語GoフレーズブックのP.205 NewExample2()の型アサーションの行がe.(Public)ではなく、http://t.co/nylSH1LVEB が、正解。TypeAssertionは左側がinterface。 #gdgchugoku #golang
2014-01-05 18:33:30// Closeをしないと、展開できなくなる。 tw := tar.NewWriter(file) defer tw.Close() #gdgchugoku
2014-01-05 18:46:01archive/tarパッケージのClose()の中ではFlushしているが、エラーを受け取っていないので、「Close()の前にFlush()しておく」というのは、強ち間違いじゃない気もする。 http://t.co/rRL3twmsEj #golang #gdgchugoku
2014-01-05 19:01:43作成したsample.tarを展開したら、各ファイルのアクセス権限が----------となってアクセスできません(T_T) on Mac OS X 10.8 #gdgchugoku
2014-01-05 19:02:49Goのarchive/zipはzipバージョン2.0 or 4.5を実装しているからパスワード付きzipとかは出来ません。 #gdgchugoku
2014-01-05 19:27:12archive/zipで圧縮する時に、ディレクトリ階層もパスに含めれば、ディレクトリもzipに含める事ができる。 #gdgchugoku #golang
2014-01-05 19:37:31Godocの良いコメントの書き方。 http://t.co/idTtbgK7Eh #gdgchugoku #golang
2014-01-05 19:45:04goでディレクトリを読み取る。 http://t.co/suW3tbkUck #gdgchugoku #golang path/filepath Walk()を使うのか。
2014-01-05 20:00:04bufioは単体ではちょっと...builtinは組み込み関数だし...bytesも...ということで、次回はcompressパッケージの予定です。 #gdgchugoku
2014-01-05 20:19:54