Geeks Who Drink in Fukuoka -Go Go Golang Edition!- まとめ
- Megumi_Isogawa
- 2093
- 0
- 0
- 0
ヌーラボ、グローバルだな、と実感。でも、まあ英語わからなくても、スライドにコードがあれば、なんとなく知識を共有できるなんてすてきやん。いいなあエンジニア。 #GWD_Nulab
2017-06-28 20:15:48クラスはないし継承もない。この辺は他言語から入ると戸惑うよね。ジェネリクスも。 #GWD_Nulab
2017-06-28 20:18:23pprofでのプロファイリング。CPUやヒープなどが対象。HTTP handlerも対象にできる。 #GWD_Nulab
2017-06-28 20:40:16ヌーラボのスティーブは、 [Go Profilinp]について話します。#GWD_Nulab pic.twitter.com/6Xg95ZesP0
2017-06-28 20:40:44@yamamoto_febc ヌーラボもGoとScalaな会社になってきたなー。ちょい前はJava/Perlな会社だったけど。 #GWD_Nulab pic.twitter.com/9z8mRX10eI
2017-06-28 20:40:52go-torchを使えばフレームグラフ(呼び出し階層)ごとの処理時間を視覚化できるみたい。これからデモ! #GWD_Nulab
2017-06-28 20:43:27pprofのインタラクティブモード?のデモ。topでボトルネックを見つけ、ステップごとの処理時間を表示。コールスタックはグラフィカルに表示できる。 #GWD_Nulab
2017-06-28 20:51:36ボトルネックになってた正規表現をHTTP handlerの外に出すことで改善するデモ。 #GWD_Nulab
2017-06-28 20:59:21匿名importにnet/http/pprofを追加しておくことで、net/httpサーバのプロファイリング出来るってことかな? #GWD_Nulab
2017-06-28 21:05:00listサブコマンドでステップごとの処理時間が表示できるので、どんどんとブレークダウンしてボトルネックを探せると。便利だなー。 #GWD_Nulab
2017-06-28 21:10:06最後のプレゼンターはキワナミさん。[Developing Emacs extensions in Golang] #GWD_Nulab pic.twitter.com/3OiM50oxDa
2017-06-28 21:16:11福岡の鬼才、@kiwanami 登場 #GWD_Nulab pic.twitter.com/zKvSp7Uijn
2017-06-28 21:24:45LTのお一人目!ヌーラボから、最近Golangを始めたという kunihiroさん。 #GWD_Nulab pic.twitter.com/7vrZKcyPFh
2017-06-28 21:40:00