.travis.yml

 1language: go
 2
 3go:
 4  - 1.10.x
 5  - 1.11.x
 6  - 1.12.x
 7  - master
 8
 9stages:
10  - lint
11  - test
12
13jobs:
14  include:
15    - stage: lint
16      script:
17        - go get golang.org/x/lint/golint
18        - golint -set_exit_status
19        - go vet -v
20    - stage: test
21      script:
22        - go test -v
23
24matrix:
25  allow_failures:
26    - go: master
27  fast_finish: true