From Tokyo, Japan. Web-Developer. Write some codes by Go/Scala And thanks everything around my self.

Gomockでgomock.Any()使いまくらないといけない状況を打開したいとき

タイトルみたいな限界集落みたいな状況になることはないと信じていますが、TPOに合わせる社会人にはそういうこともあるわけです。

ということで、Gomock使ってるときに、引数に何が来るのかわからなくなったときにやること

 

m.EXPECT().HogeFunc(gomock.Any()).Times(1).Return(nil).Do(func(i interface{}) { pp.Println(i) })

こんな感じにケツにつけてあげる。とりあえずpp使ってるけど

fmt.Printf("%+v"(これでいいんだっけ?), i)

みたいな感じでもいいかもしれない

the・ベスト・忙しい週2017 - hard to die - が終わった

21Cafe開催イベントを振り返る(その4)

21Cafe開催イベントを振り返る(その4)