├── .gitignore ├── .golangci.yml ├── LICENSE ├── README.md ├── _examples ├── benchmark_test.go └── main.go ├── go.mod ├── go.sum ├── internal └── must │ └── not.go └── mediator ├── errors.go ├── mediator.go ├── mediator_test.go └── pipeline.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyazici90/go-mediator/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyazici90/go-mediator/HEAD/.golangci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyazici90/go-mediator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyazici90/go-mediator/HEAD/README.md -------------------------------------------------------------------------------- /_examples/benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyazici90/go-mediator/HEAD/_examples/benchmark_test.go -------------------------------------------------------------------------------- /_examples/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyazici90/go-mediator/HEAD/_examples/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyazici90/go-mediator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyazici90/go-mediator/HEAD/go.sum -------------------------------------------------------------------------------- /internal/must/not.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyazici90/go-mediator/HEAD/internal/must/not.go -------------------------------------------------------------------------------- /mediator/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyazici90/go-mediator/HEAD/mediator/errors.go -------------------------------------------------------------------------------- /mediator/mediator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyazici90/go-mediator/HEAD/mediator/mediator.go -------------------------------------------------------------------------------- /mediator/mediator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyazici90/go-mediator/HEAD/mediator/mediator_test.go -------------------------------------------------------------------------------- /mediator/pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyazici90/go-mediator/HEAD/mediator/pipeline.go --------------------------------------------------------------------------------