Travis CI에서 Golang 테스트를 실행하면 세 개의 점이있는 모든 종속성을 다운로드합니다 .
go get -d -v ./... && go build -v ./...
./...
거기에 무엇을 나타내거나 확장합니까? 나는 약간의 연구를했지만 유닉스 컨벤션이 아닌 것 같습니다.
Travis CI에서 Golang 테스트를 실행하면 세 개의 점이있는 모든 종속성을 다운로드합니다 .
go get -d -v ./... && go build -v ./...
./...
거기에 무엇을 나타내거나 확장합니까? 나는 약간의 연구를했지만 유닉스 컨벤션이 아닌 것 같습니다.
답변:
명령에서 go help packages
:
가져 오기 경로는 하나 이상의 "..."와일드 카드를 포함하는 경우 패턴입니다. 각 와일드 카드는 빈 문자열 및 슬래시를 포함하는 문자열을 포함하여 모든 문자열과 일치 할 수 있습니다. 이러한 패턴은 이름이 패턴과 일치하는 GOPATH 트리에있는 모든 패키지 디렉토리로 확장됩니다. 특별한 경우로 x / ...는 x 및 x의 하위 디렉토리와 일치합니다. 예를 들어, net / ...는 하위 디렉토리의 net 및 packages로 확장됩니다.
**
일부 셸에서 구현 된 와일드 카드 와 유사합니다 .