Continuous Integration for Go on Semaphore
You can automate your test by setting up continuous integration on Semaphore, which will run your tests on hosted machines on every git push
.
First, sign up for a free Semaphore account if you don’t have one already. All there's left to do is to add your repository, and following build steps will be added to run your tests:
go get -t -d -v ./... && go build -v ./...
go test -v ./...
Semaphore comes with several versions of Go preinstalled, which speeds up your setup time.