![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Go
Go语言
shang443
人在旅途,深浅自知。
展开
-
Go Micro微服务实战
此次实战采用etcd做服务发现注册中心。 创建服务端 删除go.mod文件,跟客户端进行统一管理。 编译proto文件 创建客户端 删除go.mod文件,跟服务端进行统一管理。 修改web/handler/handler.go,hello/handler/hello.go,main.go,subscriber/hello.go中的包路径 web/handler/hello.go 测试服务是否正常 其中: hello是服务名,Hello.Call是方法名......原创 2022-06-28 10:15:35 · 307 阅读 · 1 评论 -
Go Micro实现RPC
编写proto文件 编译proto文件 注意 protoc生成的hellomicro.pb.micro.go还是使用的v1版本,这里改成v2版本 默认使用mdns做注册中心,这里使用consul做注册中心 编写客户端 启动服务端原创 2022-06-27 16:57:44 · 197 阅读 · 0 评论 -
gRPC实现远程过程调用
字段操作选项 编写实例 编译proto文件 源码解析 客户端 测试原创 2022-06-22 16:35:16 · 312 阅读 · 0 评论 -
Hyperf从入门到精通(8)
Hyperf从入门到精通(8)简介协程创建通过Coroutine的create方法创建通过co函数创建通过go函数创建WaitGroup特性简介Channel管道Parallel 特性简介parallel函数 简介 本节将讲述协程的多种创建方式,以及 Channel 的使用及调度流程,以及通过 WaitGroup 特性和 Parallel 特性通过子协程并行的发起多个请求实现并行请求的案例。 协程创建 通过Coroutine的create方法创建 通过co函数创建 通过go函数创建 WaitGrou原创 2021-01-22 11:27:29 · 879 阅读 · 2 评论