diff --git a/.travis.yml b/.travis.yml
index 8213639c2301c88582ca3b5c45db89fdd6fac426..9067b6ac517183668997757bd7bc0fab3b7856f1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,5 +1,16 @@
 language: go
 
+env:
+  - GO15VENDOREXPERIMENT=1
+
 go:
+  - 1.5.4
   - 1.6.2
   - tip
+
+sudo: false
+script:
+  - go build -v ./...
+  - go test -v ./...
+  - gofmt -d $(find -type f -name '*.go' -not -path './vendor/*')
+  - go list ./... |grep -v vendor/ |xargs go vet