kit
kit copied to clipboard
undefined: addDefaultServiceMiddleware
`func getServiceMiddleware(logger log.Logger) (mw []service.Middleware) { mw = []service.Middleware{} mw = addDefaultServiceMiddleware(logger, mw)
return
} func getEndpointMiddleware(logger log.Logger) (mw map[string][]endpoint1.Middleware) { mw = map[string][]endpoint1.Middleware{} duration := prometheus.NewSummaryFrom(prometheus1.SummaryOpts{ Help: "Request duration in seconds.", Name: "request_duration_seconds", Namespace: "example", Subsystem: "user", }, []string{"method", "success"}) addDefaultEndpointMiddleware(logger, duration, mw)
return
}`
$ mygkdemo1 go run user/cmd/main.go
mygkdemo1/user/cmd/service
user/cmd/service/service.go:107:7: undefined: addDefaultServiceMiddleware user/cmd/service/service.go:119:2: undefined: addDefaultEndpointMiddleware
@echobool this can happen if you deleted the service_gen.go
file.
Hi, The same issue happened to me however my service_gen.go file is present. Any other hint?