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