barrier
is a Golang based test runner library that allows to create integration tests easily.
Go's inbuilt testing go test
is great for unit tests but when you need to test a process/micro-service one could benefit from a test runner library like this one.
This library can be used to create a test cli in a second and let you focus on writing simple tests.
Look at examples