2021
05-26
05-26
go-kit组件使用hystrix中间件的操作
使用go-kit中间件时,一般在endpoint中进行中间件的开发。在endpoint层插入hystrix中间件的插入。endpoint.gofuncMakeEndpoint(svcservices.StringService)endpoint.Endpoint{returnfunc(ctxcontext.Context,requestinterface{})(responseinterface{},errerror){req:=request.(*StringService.Request)rep,err:=svc.Diff(ctx,req)returnrep,err}}go-kit使我们更注重对服务逻辑的开发,对中间过...
继续阅读 >