├── .gitignore ├── LICENSE ├── README.md ├── clone_all.sh ├── discover └── main.go ├── pb-gen.sh ├── proto_scripts ├── README.md ├── api.go ├── api.txt ├── gen_proto.sh ├── primitives.json ├── proto.go ├── proto.txt ├── proto_code │ ├── agent │ │ └── .place_holder │ ├── client │ │ └── .place_holder │ └── game │ │ └── .place_holder └── templates │ ├── client │ ├── api.tmpl │ └── proto.tmpl │ └── server │ ├── api.tmpl │ └── proto.tmpl ├── simulate └── src │ ├── misc │ ├── crypto │ │ └── dh │ │ │ ├── README.md │ │ │ ├── dh.go │ │ │ └── dh_test.go │ └── packet │ │ ├── pack.go │ │ ├── pack_test.go │ │ ├── packet.go │ │ └── packet_test.go │ └── simulate │ ├── api.go │ ├── proto.go │ └── simulate.go └── upload_numbers.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/README.md -------------------------------------------------------------------------------- /clone_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/clone_all.sh -------------------------------------------------------------------------------- /discover/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/discover/main.go -------------------------------------------------------------------------------- /pb-gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/pb-gen.sh -------------------------------------------------------------------------------- /proto_scripts/README.md: -------------------------------------------------------------------------------- 1 | ###生成服务端, 客户端协议代码: 2 |
3 | $./gen_proto.sh
4 | 支持的数据类型,请阅读primitives.json中的定义
5 | 
6 | -------------------------------------------------------------------------------- /proto_scripts/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/proto_scripts/api.go -------------------------------------------------------------------------------- /proto_scripts/api.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/proto_scripts/api.txt -------------------------------------------------------------------------------- /proto_scripts/gen_proto.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/proto_scripts/gen_proto.sh -------------------------------------------------------------------------------- /proto_scripts/primitives.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/proto_scripts/primitives.json -------------------------------------------------------------------------------- /proto_scripts/proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/proto_scripts/proto.go -------------------------------------------------------------------------------- /proto_scripts/proto.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/proto_scripts/proto.txt -------------------------------------------------------------------------------- /proto_scripts/proto_code/agent/.place_holder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /proto_scripts/proto_code/client/.place_holder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /proto_scripts/proto_code/game/.place_holder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /proto_scripts/templates/client/api.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/proto_scripts/templates/client/api.tmpl -------------------------------------------------------------------------------- /proto_scripts/templates/client/proto.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/proto_scripts/templates/client/proto.tmpl -------------------------------------------------------------------------------- /proto_scripts/templates/server/api.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/proto_scripts/templates/server/api.tmpl -------------------------------------------------------------------------------- /proto_scripts/templates/server/proto.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/proto_scripts/templates/server/proto.tmpl -------------------------------------------------------------------------------- /simulate/src/misc/crypto/dh/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/simulate/src/misc/crypto/dh/README.md -------------------------------------------------------------------------------- /simulate/src/misc/crypto/dh/dh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/simulate/src/misc/crypto/dh/dh.go -------------------------------------------------------------------------------- /simulate/src/misc/crypto/dh/dh_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/simulate/src/misc/crypto/dh/dh_test.go -------------------------------------------------------------------------------- /simulate/src/misc/packet/pack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/simulate/src/misc/packet/pack.go -------------------------------------------------------------------------------- /simulate/src/misc/packet/pack_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/simulate/src/misc/packet/pack_test.go -------------------------------------------------------------------------------- /simulate/src/misc/packet/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/simulate/src/misc/packet/packet.go -------------------------------------------------------------------------------- /simulate/src/misc/packet/packet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/simulate/src/misc/packet/packet_test.go -------------------------------------------------------------------------------- /simulate/src/simulate/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/simulate/src/simulate/api.go -------------------------------------------------------------------------------- /simulate/src/simulate/proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/simulate/src/simulate/proto.go -------------------------------------------------------------------------------- /simulate/src/simulate/simulate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/simulate/src/simulate/simulate.go -------------------------------------------------------------------------------- /upload_numbers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gonet2/tools/HEAD/upload_numbers.sh --------------------------------------------------------------------------------