travis找不到我的包裹golang

my structure project

currency-quote-api - 
                |
                |- scraping/ file.go
                |- api/ file.go
                |- tests/ test.go
                |- main.go

When I run the tests in travis CI i get the following error

tests/scraping_test.go:4:2: cannot find package "currency-quote-api/scraping" in any of:
/home/travis/.gimme/versions/go1.10.2.linux.amd64/src/currency-quote-api/scraping (from $GOROOT)
/home/travis/gopath/src/github.com/matheussilva97/currency-quote-api/Godeps/_workspace/src/currency-quote-api/scraping (from $GOPATH)
/home/travis/gopath/src/currency-quote-api/scraping

what I doing wrong?

my .travis.yml

sudo: false

language: go

go:
  -  1.10.2

notifications:
    email: false

before_script:
  - go get github.com/gorilla/mux
  - go get github.com/PuerkitoBio/goquery

script: 
  - go test -v ./tests/

Why not implicitly get all packages:

before_script: - go get -t -v ./...

For test, since each test can have its own dependency (depending on which package you put your test in), you should have a script like this:

for d in $(go list ./... | grep -v vendor); do
  go test -race -coverprofile=profile.out -covermode=atomic $d
done