1sudo: false 2language: go 3go: 4 - 1.7 5 - 1.8 6 - 1.9 7 - "1.10" 8 - tip 9before_install: 10 - go get golang.org/x/tools/cmd/cover 11 - go get github.com/mattn/goveralls 12 - go get github.com/golang/lint/golint 13script: 14 - go test -v -covermode=count -coverprofile=coverage.out 15 - go vet ./... 16 - test -z "$(gofmt -d -s . | tee /dev/stderr)" 17 - test -z "$(golint ./... | tee /dev/stderr)" 18 - $HOME/gopath/bin/goveralls -coverprofile=coverage.out -service=travis-ci 19