Skip to content

vardius/message-bus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5afc216 Β· Jan 14, 2021

History

90 Commits
Mar 14, 2020
Jan 14, 2021
Feb 2, 2020
Oct 4, 2017
Mar 26, 2020
Oct 4, 2017
Mar 23, 2020
Feb 2, 2020
Jul 3, 2020
Feb 2, 2020
Feb 15, 2018
Feb 2, 2020
Jun 30, 2020

Repository files navigation

🚌 message-bus

Build Status Go Report Card codecov FOSSA Status license

logo

Go simple async message bus.

πŸ“– ABOUT

Contributors:

Want to contribute ? Feel free to send pull requests!

Have problems, bugs, feature ideas? We are using the github issue tracker to manage them.

πŸ“š Documentation

For documentation (including examples), visit rafallorenz.com/message-bus

For GoDoc reference, visit pkg.go.dev

🚏 HOW TO USE

πŸš… Benchmark

➜  message-bus git:(master) βœ— go test -bench=. -cpu=4 -benchmem
goos: darwin
goarch: amd64
pkg: github.com/vardius/message-bus
BenchmarkPublish-4                   	 4430224	       250 ns/op	       0 B/op	       0 allocs/op
BenchmarkSubscribe-4                 	  598240	      2037 ns/op	     735 B/op	       5 allocs/op

πŸ‘‰ Click here to see all benchmark results.

Features

🚏 HOW TO USE

πŸ“œ License

This package is released under the MIT license. See the complete license in the package:

FOSSA Status