Golang Weekly Issue 315: June 5, 2020
- Writing Go CLIs With Just Enough Architecture
- 先週のニュースレターに載ってた go-grab-xkcd を作るやつへの反応。あれはイマイチだから書き直した、と
- おれにはどっちが「良い Go プログラム」のコードなのか判別つかない
- 同じ著者のこのページがいろいろ作ってて面白い More Than a Dozen Command Line Tools I've Written—and So Can You!
- Unicode Support in Go Source Code
田中さんにあげて下さい
- A Subtle Trap When Formatting time.Time Values
- Go の time.Time 型の値はタイムゾーン情報を持つので .Local().Format() か .UTC().Format() とすべき
- Logging Without Losing Money or Context
- エラーが発生したときだけ INFO も含めたログを吐く、というアイデア
- ロギングサービスへの従量課金額が高トラフィック時に増えすぎるのを防ぐため