2022-05-04から1日間の記事一覧
Goで単体試験などをしたくなった場合、テスト対象となる機能が呼び出す関数を外から渡したくなる。 そんなときはinterfaceを使うことで実現できる。 こんな感じ package main import "fmt" // インタフェースとして、どんな関数を具備している必要があるかを…
Goで単体試験などをしたくなった場合、テスト対象となる機能が呼び出す関数を外から渡したくなる。 そんなときはinterfaceを使うことで実現できる。 こんな感じ package main import "fmt" // インタフェースとして、どんな関数を具備している必要があるかを…