Here is the golang implementation of the client for Apache RocketMQ.
We build the following protocols described in rocketmq-apis on top of gRPC-go, utilizing Protocol buffers to serialize and deserialize data in transmission.
With Go modules(Go 1.11+), simply add the following import to your code, and then go [build|run|test]
will automatically fetch the necessary dependencies.
import "github.com/apache/rocketmq-clients/golang"
Otherwise, to install the golang
package, run the following command:
go get -u github.com/apache/rocketmq-clients/golang/v5