code: func main() {
  	runtime.GOMAXPROCS(8)
  	server := redismq.NewServer("localhost", "6379", "", 9, "9999")
  	server.Start()
  	testQueue := redismq.CreateBufferedQueue("localhost", "6379", "", 9, "example", 200)
  	err := testQueue.Start()
  	if err != nil {
  		panic(err)
  	}
  	go write(testQueue)
  
  	go read(testQueue, "1")
  	go read(testQueue, "2")
  	go read(testQueue, "3")
  	go read(testQueue, "4")
  	go read(testQueue, "5")
  	go read(testQueue, "6")
  	go read(testQueue, "7")
  	go read(testQueue, "8")
  
  	select {}
  }
docs: // This example demonstrates maximum performance