整个过程就是:

1、客户端 发送 数据(以字节流的方式)

2、服务端接收,并解析。 根据 约定 知道要知道执行什么。然后把结果返回客户端 RPC就是 把 1、上述过程封装下,使其操作更加优化 2、使用一些大家都认可的协议 使其规范化 3、做成一些框架。直接或间接产生利益

刚才我们讲的“赚钱利器” 其中一个框架就是一款语言中立、平台中立、开源的远程过程调用(RPC)框架 gRpc 。

支持java、c++、golang、php多个语言版本。 我们只需要关心 golang版本 https://github.com/grpc/grpc-go

 

创建一个空项目,使用go module的方式 安装 go get -u google.golang.org/grpc 安装

 

1、 创建一个环境变量 叫做GOPROXY (大小写敏感),值是https://goproxy.io  (必须是https。不要自己篡改url)

   2、重启你的终端(如果是windows cmd的话。Linux 则export GOPROXY=https://goproxy.io ) ,然后 再正常执行 go get xxxxx
安装不了的话请展开

相关文章:

  • 2022-12-23
  • 2021-07-05
  • 2021-06-27
  • 2021-11-06
  • 2022-12-23
  • 2021-07-15
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-02-10
  • 2021-05-23
  • 2021-07-07
  • 2021-06-14
  • 2022-01-23
  • 2022-12-23
相关资源
相似解决方案