kit icon indicating copy to clipboard operation
kit copied to clipboard

undefined: addDefaultServiceMiddleware

Open echobool opened this issue 5 years ago • 2 comments

`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 avatar Mar 12 '19 09:03 echobool

@echobool this can happen if you deleted the service_gen.go file.

kujtimiihoxha avatar Apr 01 '19 18:04 kujtimiihoxha

Hi, The same issue happened to me however my service_gen.go file is present. Any other hint?

morenohernan avatar Sep 10 '20 12:09 morenohernan