Go has an in-built testing command ```go test``` and a package ```testing``` which can give a complete testing experience. For more details, look up [Wrtiting unit tests](https://blog.alexellis.io/golang-writing-unit-tests/) Unit tests for most of the components is expected