
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 · 363 阅读 · 1 评论 -
Go Micro实现RPC
编写proto文件编译proto文件注意protoc生成的hellomicro.pb.micro.go还是使用的v1版本,这里改成v2版本默认使用mdns做注册中心,这里使用consul做注册中心编写客户端启动服务端原创 2022-06-27 16:57:44 · 235 阅读 · 0 评论 -
gRPC实现远程过程调用
字段操作选项编写实例编译proto文件源码解析客户端测试原创 2022-06-22 16:35:16 · 368 阅读 · 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 · 1012 阅读 · 2 评论