Logo

0x5a.live

for different kinds of informations and explorations.

GitHub - vardius/message-bus: Go simple async message bus

Go simple async message bus. Contribute to vardius/message-bus development by creating an account on GitHub.

Visit SiteGitHub - vardius/message-bus: Go simple async message bus

GitHub - vardius/message-bus: Go simple async message bus

Go simple async message bus. Contribute to vardius/message-bus development by creating an account on GitHub.

Powered by 0x5a.live 💗

🚌 message-bus

Build Status Go Report Card codecov FOSSA Status license

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

GoLang Resources

are all listed below.

Resources

listed to get explored on!!

Made with ❤️

to provide different kinds of informations and resources.