File tree Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Go code for RabbitMQ tutorials
2
+
3
+ Here you can find Haskell code examples from
4
+ [ RabbitMQ tutorials] ( http://www.rabbitmq.com/getstarted.html ) .
5
+
6
+ ## Requirements
7
+
8
+ To run this code you need [ Go RabbitMQ client] ( https://github.com/streadway/amqp ) .
9
+
10
+ ## Code
11
+
12
+ Code examples are executed via ` go run ` :
13
+
14
+ [ Tutorial one: "Hello World!"] ( http://www.rabbitmq.com/tutorial-one-python.html ) :
15
+
16
+ go run send.go
17
+ go run receive.go
18
+
19
+ [ Tutorial two: Work Queues] ( http://www.rabbitmq.com/tutorial-two-python.html ) :
20
+
21
+ go run new_task.go hello world
22
+ go run worker.go
23
+
24
+ [ Tutorial three: Publish/Subscribe] ( http://www.rabbitmq.com/tutorial-three-python.html )
25
+
26
+ go run receive_logs.go hello world
27
+ go run emit_log.go
28
+
29
+ [ Tutorial four: Routing] ( http://www.rabbitmq.com/tutorial-four-python.html )
30
+
31
+ go run receive_logs_direct.go info warn
32
+ go run emit_log_direct.go warn "a warning"
33
+
34
+ [ Tutorial five: Topics] ( http://www.rabbitmq.com/tutorial-five-python.html )
35
+
36
+ go run receive_logs_topic.go info warn
37
+ go run emit_log_topic.go warn "a warning"
38
+
39
+ [ Tutorial six: RPC] ( http://www.rabbitmq.com/tutorial-six-python.html )
40
+
41
+ TBD
42
+
43
+ To learn more, see [ Go RabbitMQ client] ( https://github.com/streadway/amqp ) .
You can’t perform that action at this time.
0 commit comments