QRP is a simple packet-based RPC protocol. The design is based off KRPC (BitTorrent), and subsequent implementation is based off the net/rpc library of Go.
This project is licensed under GPLv3 to Liam (liamzebedee) Edwards-Playne.
View the documentation here and see an example in rpc_test.go