Skip to content

Commit 82904ea

Browse files
Closes #286
1 parent 300c657 commit 82904ea

File tree

10 files changed

+86
-74
lines changed

10 files changed

+86
-74
lines changed

Diff for: clojure/README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -13,32 +13,32 @@ These tutorials will work on JDK 6 through 8 (Oracle or OpenJDK).
1313

1414
Code examples are executed via `lein run`:
1515

16-
[Tutorial one: "Hello World!"](https://www.rabbitmq.com/tutorial-one-java.html):
16+
Tutorial one: "Hello World!"
1717

1818
lein run -m rabbitmq.tutorials.send
1919
lein run -m rabbitmq.tutorials.receive
2020

21-
[Tutorial two: Work Queues](https://www.rabbitmq.com/tutorial-two-java.html):
21+
Tutorial two: Work Queues
2222

2323
lein run -m rabbitmq.tutorials.new-task
2424
lein run -m rabbitmq.tutorials.worker
2525

26-
[Tutorial three: Publish/Subscribe](https://www.rabbitmq.com/tutorial-three-java.html)
26+
Tutorial three: Publish/Subscribe
2727

2828
lein run -m rabbitmq.tutorials.receive-logs
2929
lein run -m rabbitmq.tutorials.emit-log
3030

31-
[Tutorial four: Routing](https://www.rabbitmq.com/tutorial-four-java.html)
31+
Tutorial four: Routing
3232

3333
lein run -m rabbitmq.tutorials.receive-logs-direct
3434
lein run -m rabbitmq.tutorials.emit-log-direct info
3535

36-
[Tutorial five: Topics](https://www.rabbitmq.com/tutorial-five-java.html)
36+
Tutorial five: Topics
3737

3838
lein run -m rabbitmq.tutorials.receive-logs-topic
3939
lein run -m rabbitmq.tutorials.emit-log-topic info
4040

41-
[Tutorial six: RPC](https://www.rabbitmq.com/tutorial-six-java.html)
41+
Tutorial six: RPC
4242

4343
lein run -m rabbitmq.tutorials.rpc-server
4444
lein run -m rabbitmq.tutorials.rpc-client

Diff for: common-lisp/README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -17,32 +17,32 @@ All our examples are in fact executable sbcl scripts. You can run them from comm
1717

1818
## Code
1919

20-
[Tutorial one: "Hello World!"](https://cl-rabbit.io/cl-bunny/tutorials/tutorial-one-cl.html):
20+
Tutorial one: "Hello World!"]:
2121

2222
./send.lisp
2323
./receive.lisp
2424

25-
[Tutorial two: Work Queues](https://cl-rabbit.io/cl-bunny/tutorials/tutorial-two-cl.html):
25+
Tutorial two: Work Queues:
2626

2727
./new-task.lisp
2828
./worker.lisp
2929

30-
[Tutorial three: Publish/Subscribe](https://cl-rabbit.io/cl-bunny/tutorials/tutorial-three-cl.html)
30+
Tutorial three: Publish/Subscribe
3131

3232
./receive-logs.lisp
3333
./emit-log.lisp
3434

35-
[Tutorial four: Routing](https://cl-rabbit.io/cl-bunny/tutorials/tutorial-four-cl.html)
35+
Tutorial four: Routing
3636

3737
./receive-logs-direct.lisp
3838
./emit-log-direct.lisp
3939

40-
[Tutorial five: Topics](https://cl-rabbit.io/cl-bunny/tutorials/tutorial-five-cl.html)
40+
Tutorial five: Topics
4141

4242
./receive-logs-topic.lisp
4343
./emit-log-topic.lisp
4444

45-
[Tutorial six: RPC](https://cl-rabbit.io/cl-bunny/tutorials/tutorial-six-cl.html)
45+
Tutorial six: RPC
4646

4747
./rpc-server.lisp
4848
./rpc-client.lisp

Diff for: dotnet-visual-studio/README.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -13,36 +13,36 @@ time opening it in order to get the .NET RabbitMQ dependency from NuGet.
1313

1414
## Code
1515

16-
#### [Tutorial 1: "Hello World!"](https://www.rabbitmq.com/tutorial-one-dotnet.html)
16+
#### [Tutorial 1: "Hello World!"](https://www.rabbitmq.com/tutorials/tutorial-one-dotnet.html)
1717

1818
- 1_Receive
1919
- 1_Send
2020

21-
#### [Tutorial 2: Work Queues](https://www.rabbitmq.com/tutorial-two-dotnet.html)
21+
#### [Tutorial 2: Work Queues](https://www.rabbitmq.com/tutorials/tutorial-two-dotnet.html)
2222

2323
- 2_Worker
2424
- 2_NewTask
2525

26-
#### [Tutorial 3: Publish/Subscribe](https://www.rabbitmq.com/tutorial-three-dotnet.html)
26+
#### [Tutorial 3: Publish/Subscribe](https://www.rabbitmq.com/tutorials/tutorial-three-dotnet.html)
2727

2828
- 3_ReceiveLogs
2929
- 3_EmitLog
3030

31-
#### [Tutorial 4: Routing](https://www.rabbitmq.com/tutorial-four-dotnet.html)
31+
#### [Tutorial 4: Routing](https://www.rabbitmq.com/tutorials/tutorial-four-dotnet.html)
3232

3333
- 4_ReceiveLogsDirect
3434
- 4_EmitLogDirect
3535

36-
#### [Tutorial 5: Topics](https://www.rabbitmq.com/tutorial-five-dotnet.html)
36+
#### [Tutorial 5: Topics](https://www.rabbitmq.com/tutorials/tutorial-five-dotnet.html)
3737

3838
- 5_ReceiveLogsTopic
3939
- 5_EmitLogTopic
4040

41-
#### [Tutorial 6: RPC](https://www.rabbitmq.com/tutorial-six-dotnet.html)
41+
#### [Tutorial 6: RPC](https://www.rabbitmq.com/tutorials/tutorial-six-dotnet.html)
4242

4343
- 6_RPCServer
4444
- 6_RPCClient
4545

46-
#### [Tutorial 7: Publisher Confirms](https://www.rabbitmq.com/tutorial-seven-dotnet.html)
46+
#### [Tutorial 7: Publisher Confirms](https://www.rabbitmq.com/tutorials/tutorial-seven-dotnet.html)
4747

4848
- 7_PublisherConfirms

Diff for: dotnet/README.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -28,36 +28,36 @@ First run the `recompile.sh` script. This will run `dotnet restore` and build
2828
each project which is required before they can be run. Alternatively or if you are
2929
on windows cd into each project and run `dotnet restore` manually.
3030

31-
#### [Tutorial one: "Hello World!"](https://www.rabbitmq.com/tutorial-one-dotnet.html)
31+
#### [Tutorial one: "Hello World!"](https://www.rabbitmq.com/tutorials/tutorial-one-dotnet.html)
3232

3333
dotnet run -p Receive/Receive.csproj
3434
dotnet run -p Send/Send.csproj
3535

36-
#### [Tutorial two: Work Queues](https://www.rabbitmq.com/tutorial-two-dotnet.html)
36+
#### [Tutorial two: Work Queues](https://www.rabbitmq.com/tutorials/tutorial-two-dotnet.html)
3737

3838
dotnet run -p Worker/Worker.csproj
3939
dotnet run -p NewTask/NewTask.csproj
4040

41-
#### [Tutorial three: Publish/Subscribe](https://www.rabbitmq.com/tutorial-three-dotnet.html)
41+
#### [Tutorial three: Publish/Subscribe](https://www.rabbitmq.com/tutorials/tutorial-three-dotnet.html)
4242

4343
dotnet run -p ReceiveLogs/ReceiveLogs.csproj
4444
dotnet run -p EmitLog/EmitLog.csproj
4545

46-
#### [Tutorial four: Routing](https://www.rabbitmq.com/tutorial-four-dotnet.html)
46+
#### [Tutorial four: Routing](https://www.rabbitmq.com/tutorials/tutorial-four-dotnet.html)
4747

4848
dotnet run -p ReceiveLogsDirect/ReceiveLogsDirect.csproj info
4949
dotnet run -p EmitLogDirect/EmitLogDirect.csproj
5050

51-
#### [Tutorial five: Topics](https://www.rabbitmq.com/tutorial-five-dotnet.html)
51+
#### [Tutorial five: Topics](https://www.rabbitmq.com/tutorials/tutorial-five-dotnet.html)
5252

5353
dotnet run -p ReceiveLogsTopic/ReceiveLogsTopic.csproj anonymous.info
5454
dotnet run -p EmitLogTopic/EmitLogTopic.csproj
5555

56-
#### [Tutorial six: RPC](https://www.rabbitmq.com/tutorial-six-dotnet.html)
56+
#### [Tutorial six: RPC](https://www.rabbitmq.com/tutorials/tutorial-six-dotnet.html)
5757

5858
dotnet run -p RPCServer/RPCServer.csproj
5959
dotnet run -p RPCClient/RPCClient.csproj
6060

61-
#### [Tutorial seven: Publisher Confirms](https://www.rabbitmq.com/tutorial-seven-dotnet.html)
61+
#### [Tutorial seven: Publisher Confirms](https://www.rabbitmq.com/tutorials/tutorial-seven-dotnet.html)
6262

6363
dotnet run -p PublisherConfirms/PublisherConfirms.csproj

Diff for: erlang/README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -21,27 +21,27 @@ You need Erlang Client binaries:
2121

2222
## Code
2323

24-
[Tutorial one: "Hello World!"](https://www.rabbitmq.com/tutorial-one-python.html):
24+
[Tutorial one: "Hello World!"](https://www.rabbitmq.com/tutorials/tutorial-one-python.html):
2525

2626
./send.erl
2727
./receive.erl
2828

29-
[Tutorial two: Work Queues](https://www.rabbitmq.com/tutorial-two-python.html):
29+
[Tutorial two: Work Queues](https://www.rabbitmq.com/tutorials/tutorial-two-python.html):
3030

3131
./new_task.erl "A very hard task which takes two seconds.."
3232
./worker.erl
3333

34-
[Tutorial three: Publish/Subscribe](https://www.rabbitmq.com/tutorial-three-python.html):
34+
[Tutorial three: Publish/Subscribe](https://www.rabbitmq.com/tutorials/tutorial-three-python.html):
3535

3636
./receive_logs.erl
3737
./emit_log.erl "info: This is the log message"
3838

39-
[Tutorial four: Routing](https://www.rabbitmq.com/tutorial-four-python.html):
39+
[Tutorial four: Routing](https://www.rabbitmq.com/tutorials/tutorial-four-python.html):
4040

4141
./receive_logs_direct.erl info
4242
./emit_log_direct.erl info Hello
4343

44-
[Tutorial five: Topics](https://www.rabbitmq.com/tutorial-five-python.html):
44+
[Tutorial five: Topics](https://www.rabbitmq.com/tutorials/tutorial-five-python.html):
4545

4646
./receive_logs_topic.erl "*.rabbit"
4747
./emit_log_topic.erl red.rabbit Hello

Diff for: go/README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -15,32 +15,32 @@ To run this code you need [Go RabbitMQ client](https://github.com/streadway/amqp
1515

1616
Code examples are executed via `go run`:
1717

18-
[Tutorial one: "Hello World!"](https://www.rabbitmq.com/tutorial-one-go.html):
18+
[Tutorial one: "Hello World!"](https://www.rabbitmq.com/tutorials/tutorial-one-go.html):
1919

2020
go run send.go
2121
go run receive.go
2222

23-
[Tutorial two: Work Queues](https://www.rabbitmq.com/tutorial-two-go.html):
23+
[Tutorial two: Work Queues](https://www.rabbitmq.com/tutorials/tutorial-two-go.html):
2424

2525
go run new_task.go hello world
2626
go run worker.go
2727

28-
[Tutorial three: Publish/Subscribe](https://www.rabbitmq.com/tutorial-three-go.html)
28+
[Tutorial three: Publish/Subscribe](https://www.rabbitmq.com/tutorials/tutorial-three-go.html)
2929

3030
go run receive_logs.go
3131
go run emit_log.go hello world
3232

33-
[Tutorial four: Routing](https://www.rabbitmq.com/tutorial-four-go.html)
33+
[Tutorial four: Routing](https://www.rabbitmq.com/tutorials/tutorial-four-go.html)
3434

3535
go run receive_logs_direct.go info warn
3636
go run emit_log_direct.go warn "a warning"
3737

38-
[Tutorial five: Topics](https://www.rabbitmq.com/tutorial-five-go.html)
38+
[Tutorial five: Topics](https://www.rabbitmq.com/tutorials/tutorial-five-go.html)
3939

4040
go run receive_logs_topic.go "kern.*" "*.critical"
4141
go run emit_log_topic.go kern.critical "A critical kernel error"
4242

43-
[Tutorial six: RPC](https://www.rabbitmq.com/tutorial-six-go.html)
43+
[Tutorial six: RPC](https://www.rabbitmq.com/tutorials/tutorial-six-go.html)
4444

4545
go run rpc_server.go
4646
go run rpc_client.go 10

Diff for: haskell/README.md

+31-19
Original file line numberDiff line numberDiff line change
@@ -14,36 +14,48 @@ To run this code you need [Network.AMQP](https://hackage.haskell.org/package/amq
1414

1515
## Code
1616

17-
Code examples are executed via `runhaskell`:
17+
Code examples are executed via `runhaskell`.
1818

19-
[Tutorial one: "Hello World!"](https://www.rabbitmq.com/tutorial-one-python.html):
19+
Tutorial one:
2020

21-
runhaskell send.hs
22-
runhaskell receive.hs
21+
``` shell
22+
runhaskell send.hs
23+
runhaskell receive.hs
24+
```
2325

24-
[Tutorial two: Work Queues](https://www.rabbitmq.com/tutorial-two-python.html):
26+
Tutorial two:
2527

26-
runhaskell newTask.hs hello world
27-
runhaskell worker.hs
28+
``` shell
29+
runhaskell newTask.hs hello world
30+
runhaskell worker.hs
31+
```
2832

29-
[Tutorial three: Publish/Subscribe](https://www.rabbitmq.com/tutorial-three-python.html)
33+
Tutorial three: Publish/Subscribe
3034

31-
runhaskell receiveLogs.hs
32-
runhaskell emitLog.hs hello world
35+
``` shell
36+
runhaskell receiveLogs.hs
37+
runhaskell emitLog.hs hello world
38+
```
3339

34-
[Tutorial four: Routing](https://www.rabbitmq.com/tutorial-four-python.html)
40+
Tutorial four: Routing
3541

36-
runhaskell receiveLogsDirect.hs info warn
37-
runhaskell emitLogDirect.hs warn "a warning"
42+
``` shell
43+
runhaskell receiveLogsDirect.hs info warn
44+
runhaskell emitLogDirect.hs warn "a warning"
45+
```
3846

39-
[Tutorial five: Topics](https://www.rabbitmq.com/tutorial-five-python.html)
47+
Tutorial five: Topics
4048

41-
runhaskell receiveLogsTopic.hs info warn
42-
runhaskell emitLogTopic.hs warn "a warning"
49+
``` shell
50+
runhaskell receiveLogsTopic.hs info warn
51+
runhaskell emitLogTopic.hs warn "a warning"
52+
```
4353

44-
[Tutorial six: RPC](https://www.rabbitmq.com/tutorial-six-python.html)
54+
Tutorial six: RPC
4555

46-
runhaskell rpcServer.hs
47-
runhaskell rpcClient.hs
56+
``` shell
57+
runhaskell rpcServer.hs
58+
runhaskell rpcClient.hs
59+
```
4860

4961
To learn more, see [Network.AMQP](https://github.com/hreinhardt/amqp).

Diff for: perl/README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -27,37 +27,37 @@ On Ubuntu:
2727

2828
## Code
2929

30-
[Tutorial one: "Hello World!"](https://www.rabbitmq.com/tutorial-one-python.html):
30+
Tutorial one: "Hello World!"
3131

3232
perl send.pl
3333
perl receive.pl
3434

3535

36-
[Tutorial two: Work Queues](https://www.rabbitmq.com/tutorial-two-python.html):
36+
Tutorial two: Work Queues
3737

3838
perl new_task.pl "A very hard task which takes two seconds.."
3939
perl worker.pl
4040

4141

42-
[Tutorial three: Publish/Subscribe](https://www.rabbitmq.com/tutorial-three-python.html):
42+
Tutorial three: Publish/Subscribe
4343

4444
perl receive_logs.pl
4545
perl emit_log.pl "info: This is the log message"
4646

4747

48-
[Tutorial four: Routing](https://www.rabbitmq.com/tutorial-four-python.html):
48+
Tutorial four: Routing
4949

5050
perl receive_logs_direct.pl info
5151
perl emit_log_direct.pl info "The message"
5252

5353

54-
[Tutorial five: Topics](https://www.rabbitmq.com/tutorial-five-python.html):
54+
Tutorial five: Topics
5555

5656
perl receive_logs_topic.pl "*.rabbit"
5757
perl emit_log_topic.pl red.rabbit Hello
5858

5959

60-
[Tutorial six: RPC](https://www.rabbitmq.com/tutorial-six-python.html):
60+
Tutorial six: RPC
6161

6262
perl rpc_server.pl
6363
perl rpc_client.pl

Diff for: ruby/README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -16,42 +16,42 @@ bundle install
1616

1717
## Code
1818

19-
To run [tutorial one: "Hello World!"](https://www.rabbitmq.com/tutorial-one-ruby.html):
19+
To run [tutorial one: "Hello World!"](https://www.rabbitmq.com/tutorials/tutorial-one-ruby.html):
2020

2121
``` sh
2222
bundle exec ruby send.rb
2323
bundle exec ruby receive.rb
2424
```
2525

26-
[Tutorial two: Work Queues](https://www.rabbitmq.com/tutorial-two-ruby.html):
26+
[Tutorial two: Work Queues](https://www.rabbitmq.com/tutorials/tutorial-two-ruby.html):
2727

2828
``` sh
2929
bundle exec ruby new_task.rb
3030
bundle exec ruby worker.rb
3131
```
3232

33-
[Tutorial three: Publish/Subscribe](https://www.rabbitmq.com/tutorial-three-ruby.html)
33+
[Tutorial three: Publish/Subscribe](https://www.rabbitmq.com/tutorials/tutorial-three-ruby.html)
3434

3535
``` sh
3636
bundle exec ruby receive_logs.rb
3737
bundle exec ruby emit_log.rb
3838
```
3939

40-
[Tutorial four: Routing](https://www.rabbitmq.com/tutorial-four-ruby.html)
40+
[Tutorial four: Routing](https://www.rabbitmq.com/tutorials/tutorial-four-ruby.html)
4141

4242
``` sh
4343
bundle exec ruby receive_logs_direct.rb
4444
bundle exec ruby emit_log_direct.rb
4545
```
4646

47-
[Tutorial five: Topics](https://www.rabbitmq.com/tutorial-five-ruby.html)
47+
[Tutorial five: Topics](https://www.rabbitmq.com/tutorials/tutorial-five-ruby.html)
4848

4949
``` sh
5050
bundle exec ruby receive_logs_topic.rb
5151
bundle exec ruby emit_log_topic.rb
5252
```
5353

54-
[Tutorial six: RPC](https://www.rabbitmq.com/tutorial-six-ruby.html)
54+
[Tutorial six: RPC](https://www.rabbitmq.com/tutorials/tutorial-six-ruby.html)
5555

5656
``` sh
5757
bundle exec ruby rpc_server.rb

0 commit comments

Comments
 (0)