我有功能
func(context.Context, *domain.Scorecard) (*domain.Scorecard, error)
我想将此作为接收接口的参数传递
warehouse interface {
Get(context.Context, *domain.Scorecard) (*domain.Scorecard, error)
}
前任:
warehouseMock :=
usecase.WithScenarioFinder(
func(player *domain.Player) (*domain.Scenario, error) {
return nil,nil
)
传统形式是创建一个具有 Get 方法的结构,但我很好奇是否存在告诉“嘿,这是一个简单的 func,是同一家公司(没有名称),接受它”的方式
慕桂英3389331
相关分类