
go-micro
文章平均质量分 91
快乐的蔡坤坤同学
这个作者很懒,什么都没留下…
展开
-
go-micro2(一):简单使用
下载依赖go get github.com/micro/micro/v2@v2.5go get github.com/micro/go-micro/v2@v2.5go.mod文件module jtthinkgo 1.14require ( github.com/golang/protobuf v1.4.2 github.com/micro/go-micro/v2 v2.5.0 github.com/micro/micro/v2 v2.5.0 // indirect)代码.原创 2020-09-23 11:22:45 · 783 阅读 · 0 评论 -
go-micro学习日记(四)--熔断
一. 创建熔断Wrappers中间键。package Wrappersimport ( "github.com/micro/go-micro/client" "context" "github.com/afex/hystrix-go/hystrix" "go-micro-grpc/Services" "strconv")//熔断后默认方法func defaultProds(rsp interface{}) { models := make([]*Services.ProdMode原创 2020-08-06 15:32:56 · 651 阅读 · 0 评论 -
go-micro学习日记(三)--Wrapper
一. 创建Wrapper中间键。package Wrappersimport ( "github.com/micro/go-micro/client" "context" "fmt")//Wrappertype logWrapper struct{ client.Client}//Wrapper方法func (this *logWrapper)Call(ctx context.Context, req client.Request, rsp interface{}, opts原创 2020-08-06 14:47:08 · 623 阅读 · 0 评论