Boomer can be installed and updated with the “go get” command.
$ go get github.com/myzhan/boomer
$ go get -u github.com/myzhan/boomer
If you want to point to a particular revision of boomer, you should use a dependency management tool like dep or go module.
The goczmq dependency¶
Locust uses the zeromq protocol, so boomer depends on a zeromq client. Boomer uses gomq by default, which is a pure Go implementation.
Because of the instability of gomq, you can switch to goczmq.
Once install goczmq successfully, then you can build with goczmq instead of gomq.
$ go build -tags 'goczmq' your-code.go