nsq
is the official Go package for NSQ.
It provides the building blocks for developing applications on the NSQ platform in Go.
Low-level functions and types are provided to communicate over the NSQ protocol as well as a high-level Reader library to implement consumers.
See the examples directory for utilities built using this package that provide support for common tasks.
$ go get github.com/bitly/nsq/nsq
import "github.com/bitly/nsq/nsq"
See gopkgdoc for pretty documentation or:
# in the nsq package directory
$ go doc