author: Ólafur Aron Jóhannsson
email: olafur@johannsson.co
website: http://olafurjohannsson.com
Queue implementation in go using channels
It is supposed to be similar to https://github.com/hishboy/gocommons/blob/master/lang/queue.go instead of using mutexes it will use channels for state