micro_service/demo1/README.md

24 行
683 B
Markdown

2024-09-24 16:56:54 +08:00
> 生成proto的命令
```shell
protoc \
--go_out=. \
--go_opt=paths=import \
--go-grpc_out=. \
--go-grpc_opt=paths=import \
--php_out=./php --grpc_out=./php --plugin=protoc-gen-grpc=/usr/local/bin/grpc_php_plugin \
2024-09-24 20:41:59 +08:00
./demo1/proto/user.proto
2024-09-24 16:56:54 +08:00
```
> go 运行命令
```shell
# 不带任何参数 会同时运行服务端和客户端进行测试后关闭 监听 1234 端口
go run demo1/main.go
# mode 可以是 client 或者 server 来指定是客户端还是服务端
go run demo2/main.go --mode=server
# 使用 port 参数来指定 监听端口 默认是 1234
go run demo2/main.go --mode=server --port=5000
```