Go
TL;DR Go1.15 がリリースされました testing パッケージの実装の変更にて TestMain で os.Exit を呼ばなくてよくなりました testing.M の実装変更及び、 go test で生成される main 関数のテンプレート修正によって実現されている Go 1.15 2020年8月11日、 T…
TL;DR 生JSONを扱う際に、標準のjsonパッケージでは、 RawMessage という型が用意されている JSON構造の文字列を取り出して、なんらか整形して出力、といったユースケースにちょっと便利 json.RawMessage 生JSONを扱う際に、標準のjsonパッケージでは、 RawM…
Go Conference Tokyo 2019 Spring にてスピーカー参加してきました。今回はいつものカンファレンスより準備を早めにやったこともあり、がっつり他の方のトークを聴講できました。純粋なメモ・感想を書いていきます。 発表したSession "Design considerations…
TL;DR GoLandでgoldenファイルを任意のファイルタイプで認識できるようにする それによって、goldenファイル作成時にGoLandの補完能力を失わないようにする goldenファイルとは Go言語でのユニットテスト作成時、JSONやHTMLといった用に別ファイルをテストの…