Skip to content

Commit 5ee14c5

Browse files
author
Anthony Atkinson
committed
Changing all links to markdown and fixing typos
1 parent a05848d commit 5ee14c5

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ __Creational Patterns__:
1818
| TODO: [Abstract Factory](creational/abstract_factory.md) | Provides an interface for creating families of releated objects |
1919
| TODO: [Builder](creational/builder.md) | Builds a complex object using simple objects |
2020
| TODO: [Factory Method](creational/factory.md) | Defers instantiation of an object to a specialized function for creating instances |
21-
| TODO: [Object Pool](creational/object_pool.gp) | Instantiates and maintains a group of objects instances of the same type |
21+
| [Object Pool](creational/object_pool.md) | Instantiates and maintains a group of objects instances of the same type |
2222
| [Singleton](creational/singleton.md) | Restricts instantiation of a type to one object |
2323

2424
__Structural Patterns__:
@@ -64,12 +64,12 @@ __Concurrency Patterns__:
6464
| Pattern | Description |
6565
|:-------:| ----------- |
6666
| TODO: [N-Barrier](concurrency/barrier.md) | Prevents a process from proceeding until all N processes reach to the barrier |
67-
| [Bounded Parallelism](concurrency/bounded_parallelism.go) | Completes large number of indenpendent tasks with resource limits |
67+
| [Bounded Parallelism](concurrency/bounded_parallelism.md) | Completes large number of independent tasks with resource limits |
6868
| TODO: [Broadcast](concurrency/broadcast.md) | Transfers a message to all recipients simultaneously |
6969
| TODO: [Coroutines](concurrency/coroutine.md) | Subroutines that allow suspending and resuming execution at certain locations |
7070
| TODO: [Generators](concurrency/generator.md) | Yields a sequence of values one at a time |
7171
| TODO: [Reactor](concurrency/reactor.md) | Demultiplexes service requests delivered concurrently to a service handler and dispatches them syncronously to the associated request handlers |
72-
| [Parallelism](concurrency/parallelism.go) | Completes large number of indenpendent tasks |
72+
| [Parallelism](concurrency/parallelism.md) | Completes large number of independent tasks |
7373
| TODO: [Producer Consumer](concurrency/producer_consumer.md) | Separates tasks from task executions |
7474
| TODO: [Scheduler](concurrency/scheduler.md) | Orchestrates steps to be performed as part of a task |
7575

@@ -78,8 +78,8 @@ __Messaging Patterns__:
7878
| Pattern | Description |
7979
|:-------:| ----------- |
8080
| [Fan-In](messaging/fan_in.md) | Funnels tasks to a work sink (e.g. server) |
81-
| [Fan-Out](messaging/fan_out.md) | Distributes tasks amongs workers (e.g. producer) |
82-
| TODO: [Futures & Promises](messaging/futures_promises.md) | Acts as a place-holder of a result that is initally unknown for synchronization purposes |
81+
| [Fan-Out](messaging/fan_out.md) | Distributes tasks among workers (e.g. producer) |
82+
| TODO: [Futures & Promises](messaging/futures_promises.md) | Acts as a place-holder of a result that is initially unknown for synchronization purposes |
8383
| [Publish/Subscribe](messaging/publish_subscribe.md) | Passes information to a collection of recipients who subscribed to a topic |
8484
| TODO: [Push & Pull](messaging/push_pull.md) | Distributes messages to multiple workers, arranged in a pipeline |
8585

0 commit comments

Comments
 (0)