メルカリ本社で開催されたGo言語勉強会 golang.tokyo #1 #golangtokyo

http://golangtokyo.connpass.com/event/39965/ Go言語を導入しようか検討している、もしくは導入したが他の企業の情報を仕入れたいという方を対象に、Go言語を本番投入しているメンバーによるフリートークイベントになります。 トークテーマは以下の内容を予定しています。 ある程度Go言語の基礎の理解が前提となります。 続きを読む
1
100-200 @100_200

“Structured, pluggable logging for Go.” 辻さんおすすめ #golangtokyo / “Sirupsen/logrus · GitHub” htn.to/SorUsi

2016-10-25 20:40:07
Taichi Nakashima @deeeet

僕もmotemenさんの新作をとにかく楽しみにしてます!#golangtokyo

2016-10-25 20:40:30
100-200 @100_200

使い勝手は特殊、でも速い #golangtokyo / “Go言語のLogger「zap」は何故高速に構造化されたログを出力する事が出来るのか|株式会社CAリワード” htn.to/sRnGyx

2016-10-25 20:41:03
bokko @cubicdaiya

ロガーは最近logrusからzapにきりかえました #golangtokyo

2016-10-25 20:42:05
100-200 @100_200

システムログとサービスログの出し分け #golangtokyo

2016-10-25 20:42:27
Taichi Nakashima @deeeet

標準パッケージ以外は基本的には使わないけどpkg/errorsは最近必ず使う.特に外部パッケージの関数/メソッドのエラーハンドリング(つまりまともなエラーメッセージが返ってこないかもしれないとき)はWrapをちゃんと使う #golangtokyo

2016-10-25 20:43:31
給料とは…
パン粉 @pankona

「Go言語プログラマーの給料を教えてください」 #golangtokyo

2016-10-25 20:44:34
たけ @ww24

「Go言語のプログラマーの給料を教えてください」やばいのきた #golangtokyo

2016-10-25 20:44:36
crifff @crifff

golangエンジニアの給料 is #golangtokyo

2016-10-25 20:45:30
パッケージ分け
bokko @cubicdaiya

Gaurunはコードベースの規模が小さいミドルウェアなのでzapでいいけど、でかいコードベース上で何人もの開発者が作業する環境だと汎用性の高いロガーを使うか用途にあったものを自作するのがいいんじゃね。 #golangtokyo

2016-10-25 20:48:24
Taichi Nakashima @deeeet

Golangのパッケージの分け方やディレクトリ構成は benbjohnsonの medium.com/@benbjohnson/s… と Peter Bourgonの peter.bourgon.org/go-best-practi… が決定版ですかね.今の所は. #golangtokyo

2016-10-25 20:50:18
100-200 @100_200

パッケージを細かく分けると辛い話しかでてこない、という話 #golangtokyo

2016-10-25 20:50:55
bokko @cubicdaiya

ソースコードのレイアウトとパッケージの分け方は開発者のセンスが如実に現れる感じ #golangtokyo

2016-10-25 20:53:09
100-200 @100_200

internal packageを使ってたけどやめた話 #golangtokyo

2016-10-25 20:53:47
100-200 @100_200

アプリケーションではinternal使う必要なし、privateで十分 #golangtokyo

2016-10-25 20:55:55
テスト
100-200 @100_200

テストどうしてますかの話 #golangtokyo

2016-10-25 20:58:07
100-200 @100_200

go標準使ってたけどめんどくさくなってtestifyを使っている github.com/stretchr/testi… #golangtokyo

2016-10-25 20:59:20
100-200 @100_200

CIがつらい、30分くらいかかる、DB周りのテストは消した上で作り直したい #golangtokyo

2016-10-25 21:00:38