小野マトペの納豆ペペロンチーノ日記
id:ono_matope
Golangで関数をグローバル変数に代入してテスト時にスタブする
こんにちは、小野マトペです。タイトル全部です。 昨日、現在時刻によって条件分岐するロジックを含むGoプログラムを書いていて、どうテストするか困ったのですが、うまい(と思う)やり方を思いついたのでここに書いておきます。 書いていたのはまあだいたいこういうソースコードです。 // main.go package main import (…