If you run Golang tests on Travis CI, it will download all of your dependencies with three dots:
go get -d -v ./... && go build -v ./...
What does ./...
indicate or expand to there? I've done some research but it doesn't seem to be a Unix convention.
Here
./
tells to start from the current folder,...
tells to go down recursively.For Example:
In any folder lists all the packages, including packages of the standard library first followed by external libraries in your go workspace.
From the command
go help packages
: