To run tests simply run
go test ./... -coverprofile=coverage.outTo deep dive into test coverage, run the following command to see the result in your terminal
go tool cover -func=coverage.outor the following to see the result in your browser
go tool cover -html=coverage.out