syncbus/README.md
2018-03-18 21:10:02 +01:00

17 lines
833 B
Markdown

[![License](https://img.shields.io/badge/MIT-License-green.svg)](https://opensource.org/licenses/MIT)
[![Build Status](https://travis-ci.org/aryszka/treerack.svg)](https://travis-ci.org/aryszka/treerack)
[![codecov](https://codecov.io/gh/aryszka/treerack/branch/master/graph/badge.svg)](https://codecov.io/gh/aryszka/treerack)
# SyncBus
Event bus for testing concurrent Go programs.
SyncBus provides a synchronization hook that can be used by multiple goroutines in Go tests to ensure and verify
the right order of execution of testing and production code.
Find the documentation here:
[https://godoc.org/github.com/aryszka/syncbus](https://godoc.org/github.com/aryszka/syncbus).
Find an example here:
[https://godoc.org/github.com/aryszka/syncbus#example-package](https://godoc.org/github.com/aryszka/syncbus#example-package).