[Go][gomock]引数によって挙動を変えるモックメソッドを定義する #golangjp
Goのテストでモックを使う場合、大抵の場合はgomockを使うと思う。
gomockでモックメソッドの挙動を宣言するときのTipsをメモしておく。
Goのテストでモックを使う場合、大抵の場合はgomockを使うと思う。
gomockでモックメソッドの挙動を宣言するときのTipsをメモしておく。
アウトプット大全を読み、一ヶ月試してみた感想を書いておく。
json.Unmarshal
に失敗したときjson.SyntaxError
が取得できた場合は文字列の中のどの位置でパースに失敗したのか知ることができる。
今更ながらGo Modulesについて簡単にまとめた。 そして今月(2019年2月)にリリースされる予定のGo1.12に含まれるGo Modules関連の仕様変更について調べた。
未リリース版のGo仕様や実際の動きを確認する。 今回は2019/02/14現在未リリースのGo1.12の仕様を確認した。
Goにおけるスライス演算子(slice operator)を改めて調べ直し、3-INDEX記法などを学んだ。
この記事ではGo(Un)Conferenceで発表したGoにおけるLinterツールの作成方法をまとめる。
Webサイト(ブログ)のKPIを集計するGoogle Apps Script(GAS)をシュッと作成するスターターキットのOSSを作った。 一通りの設定をすると、Googleスプレットシートに各情報が書き込まれる。GASのトリガー機能で定期実行すれば、定期的にKPIを自動集計できる。
2019/01/26現在対応している項目は以下。
User Heatという無料サービスを使ってブログのヒートマップを導入してみた。 ヒートマップ分析を使うことで記事のどこに注目が集まっているかなどを分析することができる。
Google Cloud FunctionsでついにGoがサポートされた(まだベータリリースだが)。
さっそくさわってみたメモ。