Categorygithub.com/ITITO881/go-zero-service
module
0.0.0-20241205023750-f2d153a0e329
Repository: https://github.com/itito881/go-zero-service.git
Documentation: pkg.go.dev

# README

go-zero-rpc

基于go zero框架的rpc服务

通过proto文件生成pb文件,指定路径(使用绝对路径)

protoc filename.proto --go_out=D:\aaa_project\goprojects\github.com\ITITO881\go-zero-service\rpc\itopb --go-grpc_out=D:\aaa_project\goprojects\github.com\ITITO881\go-zero-service\rpc\itopb

指定protoc需import文件的路径(如:google/protobuf/empty.proto,用于python生成的proto文件) protoc --proto_path="D:\Python\Python311\Lib\site-packages\grpc_tools_proto" --proto_path=. --go_out=. --go-grpc_out=. manager_ito.proto 绝对路径:D:\django-service\customer_service\venv\Lib\site-packages\grpc_tools_proto\google\protobuf\empty.proto

protoc --proto_path="D:\django-service\customer_service\venv\Lib\site-packages\grpc_tools\_proto" --proto_path=. --go_out=. --go-grpc_out=. manager_ito.proto

protoc card_ito.proto --go_out=./ --go-grpc_out=./

本地引用
生成本地module,添加go.mod文件

module github.com/ITITO881/go-zero-rpc

在引入项目的go.mod文件中添加 replace pkg => ./pkg
ps:使用相对路径

require github.com/ITITO881/go-zero-rpc v0.0.0
replace github.com/ITITO881/go-zero-rpc => ./github.com/ITITO881/go-zero-rpc

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author