Skip to content

A streamlined shard-based P2P networking stack built in Go.

License

Notifications You must be signed in to change notification settings

dowlandaiello/GoP2P

Repository files navigation

GoP2P

A streamlined shard-based P2P networking stack built in Go.

Author Project GoDoc Author Build Status CircleCI Go Report Card codecov

Dependencies

All critical dependencies have been included in .vendor/. As of now, protoc (compile .proto files) is the only GoP2P dependency not shipped in .vendor or .vendor-new. Fortunately, protoc is only necessary for the proper use of GoP2P in the case that .pb.go files need to be compiled on runtime. In production environments where users cannot be prompted to install protoc, it is recommended that the necessary .pb.go files are compiled and provided by the developers of software using GoP2P before runtime.