【文件属性】:
文件名称:grpc_node_go_demo:使用grpc让Node.js与Go互相调用RPC服务
文件大小:15KB
文件格式:ZIP
更新时间:2021-04-30 08:11:30
JavaScript
grpc_node_go_demo
这是一个使用grpc让Node.js与Go互相调用RPC服务的Demo。
下文是教程
定义.proto
新建文件 hello.proto 定义一个 HelloService ,并且有一个 SayHello 方法。
syntax = "proto3";
package demo;
service HelloService {
rpc SayHello (HelloRequest) returns (HelloResponse) {}
}
message HelloRequest {
string code = 1;
string message = 2;
}
message HelloResponse {
string code = 1;
string message = 2;
}
Node.js
官网教程:
官方例
【文件预览】:
grpc_node_go_demo-master
----node()
--------.travis.yml(162B)
--------.eslintrc(37B)
--------config()
--------package.json(1KB)
--------test()
--------README.zh-CN.md(817B)
--------app()
--------appveyor.yml(241B)
--------.gitignore(121B)
--------app.js(1KB)
--------README.md(476B)
--------.eslintignore(9B)
--------.autod.conf.js(395B)
----golang()
--------client_main.go(890B)
--------server_main.go(1KB)
--------.gitignore(5B)
--------proto()
----README.md(5KB)