Golang Cafe #45 まとめ

2014/08/31に開催された「Golang Cafe #45」についてのまとめです。


今回は、ruiuさんの投稿から気になったものを読んでディスカッションとなりました。
気になったところと言うか覚え書き程度にまとめておきます。

int型のサイズ

http://qiita.com/ruiu/items/28c77ed483cec365fe84
これは全くのノーマークでした。
Go言語はクロスコンパイルだできるとはいっても落とし穴になりそうです。

goroutineの最大数の制御

http://qiita.com/ruiu/items/d4ef16981b870a1b85af
書かれてあるとおり、バッファサイズを指定したchannelを使用すれば簡単です。どの処理についてchannelで制限するかがポイント。

timeパッケージのフォーマット

http://qiita.com/ruiu/items/5936b4c3bd6eb487c182
長い間"yyyy/MM/dd HH:mm:dd"でやってきたので"Mon, 02 Jan 2006 15:04:05 -0700"にはまだなれません。

三項演算子

http://qiita.com/ruiu/items/61236f09b3469a679eb9
個人的には多用するので、現時点でこの書き方ができないのは残念ですが、仕方ありません。


※9/1以降も新しい投稿があるようです。


残りの時間を利用した私が作ってみたツールをレビューしてもらいました。
過去のGolangCafeで取り上げたパッケージ等を利用して作ってみました。
github.com/mattn/go-sqlite3
github.com/coopernurse/gorp
github.com/gorilla/mux
github.com/PuerkitoBio/goquery