Skip to content

Commit b3cb37a

Browse files
committed
chore: updated readme
1 parent 3dd9da3 commit b3cb37a

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

.github/static/pipeline.png

20.7 KB
Loading

readme.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
# pipeline-go [![](https://github.com/izniburak/pipeline-go/workflows/build/badge.svg)](https://github.com/izniburak/pipeline-go/actions) [![PkgGoDev](https://pkg.go.dev/badge/github.com/izniburak/pipeline-go)](https://pkg.go.dev/github.com/izniburak/pipeline-go)
22

3-
This package allows you to employ the Pipeline pattern in your processes, and it's built upon the Chain of Responsibility (CoR) design pattern.
3+
This package allows you to use the Pipeline pattern in your processes, and it's built upon the Chain of Responsibility (CoR) design pattern.
44

55
CoR is a behavioral design pattern that processes given data through a series of handlers. When a request reaches the pipe class, it processes the data and then forwards it to the next handler. The principle behind this pattern is straightforward.
66

7+
![pipeline](/.github/static/pipeline.png)
8+
79
> In summary, the Pipeline is a design pattern tailored for managing sequential modifications to an object. Imagine it as an assembly line: each station represents a pipe, and by the end of the line, you're left with a transformed object.
810
911
## Install

0 commit comments

Comments
 (0)