.travis.yml

 1language: go
 2
 3
 4matrix:
 5  include:
 6    - go: 1.7.x
 7    - go: 1.8.x
 8    - go: 1.9.x
 9    - go: 1.10.x
10    - go: 1.11.x
11    - go: 1.x
12      env: LATEST=true
13    - go: tip
14  allow_failures:
15    - go: tip
16
17install:
18  - # Skip
19
20script:
21  - go get -t -v ./...
22  - diff -u <(echo -n) <(gofmt -d .)
23  - if [[ "$LATEST" = true ]]; then go vet .; fi
24  - go test -v -race ./...