## Pro2dServer 这是pro2d项目的服务器, 使用golang搭建 ## 技术点 * grpc * golang1.7 * grpc 热更 组件 * mongo * etcd * proto gorm 查询 ## 环境安装 protoc-go-inject-tag: 目的是往protos文件中打入自定义标签 ```shell $ go get github.com/favadi/protoc-go-inject-tag ``` etcd ```shell $ go get go.etcd.io/etcd/client/v3 $ go install google.golang.org/protobuf/cmd/protoc-gen-go $ go get google.golang.org/grpc/cmd/protoc-gen-go-grpc $ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc ``` ## Usage 编译 & 运行 ```shell $ make run ``` 测试 ```shell $ make test ```