add support for reading queues
update the example
gofmt
update Makefile to use third_party.go