Project github.com/apache/rocketmq-clients/golang is targeted to implement with golang. At the current moment, it is still a work-in-progress project. Do not use it in production till it grows mature enough.
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