Boomer can be installed and updated with the “go get” command.


$ go get


$ go get -u

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