+ |
+ ## 1. "Hello World!"
+
+ The simplest thing that does *something*
+
+
+
+ * [Java](tutorials/tutorial-one-java-amqp10)
+ * [C#](tutorials/tutorial-one-dotnet-amqp10)
+ * [Go](tutorials/tutorial-one-go-amqp10)
+ |
+
+
+ ## 2. Work Queues
+
+ Distributing tasks among workers (the competing consumers pattern)
+
+
+
+ * [Java](tutorials/tutorial-two-java-amqp10)
+ * [C#](tutorials/tutorial-two-dotnet-amqp10)
+ * [Go](tutorials/tutorial-two-go-amqp10)
+ |
+
+
+ ## 3. Publish/Subscribe
+
+ Sending messages to many consumers at once
+
+
+
+ * [Java](tutorials/tutorial-three-java-amqp10)
+ * [C#](tutorials/tutorial-three-dotnet-amqp10)
+ * [Go](tutorials/tutorial-three-go-amqp10)
+ |
+
+
+
+ |
+ ## 4. Routing
+
+ Receiving messages selectively
+
+
+
+ * [Java](tutorials/tutorial-four-java-amqp10)
+ * [C#](tutorials/tutorial-four-dotnet-amqp10)
+ * [Go](tutorials/tutorial-four-go-amqp10)
+ |
+
+
+ ## 5. Topics
+
+ Receiving messages based on a pattern (topics)
+
+
+
+ * [Java](tutorials/tutorial-five-java-amqp10)
+ * [C#](tutorials/tutorial-five-dotnet-amqp10)
+ * [Go](tutorials/tutorial-five-go-amqp10)
+ |
+
+
+ ## 6. RPC
+
+ Request/reply pattern example
+
+
+
+ * [Java](tutorials/tutorial-six-java-amqp10)
+ * [C#](tutorials/tutorial-six-dotnet-amqp10)
+ * [Go](tutorials/tutorial-six-go-amqp10)
+ |
+
+