CI ensures code is gofmt and go vet clean