一、客户端代码如下:
package main
import (
"fmt"
"golang.org/x/net/context"
"google.golang.org/grpc"
api "grpc-test/src/test"
"log"
"sync"
"time"
)
type client struct {
receive api.DataClient
}
var c client = client{
}
func main() {
var wg sync.WaitGroup
wg.Add(2)
go clientRequire()
time.Sleep(time.Second)
go cycleTest()
wg.Wait()
}
func clientRequire() {
timer := time.NewTicker(time.Millisecond * 100)
for {

本文提供了一个使用gRPC的Go语言客户端示例代码,包括客户端和服务端接口定义,展示了如何周期性地发送请求和接收响应。代码中还定义了用于控制远程设备的功能。
最低0.47元/天 解锁文章
1042

被折叠的 条评论
为什么被折叠?



