go getのURL...というトリプルドットはどういう意味ですか？


<https://github.com/monochromegane/the_platinum_searcher>

上記のthe_platinum_searcherのREADMEを見ると、インストール方法として下記のように記載されていました。

[code]

    $ go get -u github.com/monochromegane/the_platinum_searcher/...
    
[/code]

`...`を省くとbinにptがインストールされませんでした。この`...`はどういった役割なのでしょうか？




ワイルドカードの事ではないでしょうか。

[go - The Go Programming Language > Goコマンドでのパッケージリストについて](http://golang-
jp.org/cmd/go/#hdr-Go__________________)

> 多くのコマンドが以下のように一連のパッケージに適用できます。
[code]

>     go action [packages]
>  
[/code]

>
> 通常、[packages]はインポートパスのリストです。  
>  （中略）  
>
> インポートパスが1つ以上の"..."ワイルドカード（それぞれが空文字・スラッシュを伴う文字列を含む任意の文字列にマッチする）を含む場合、それらのパターンにマッチする名前を含むGOPATHツリーに存在するすべてのパッケージディレクトリに展開されます。




ワイルドカードの事ではないでしょうか。

[go - The Go Programming Language > Goコマンドでのパッケージリストについて](http://golang-
jp.org/cmd/go/#hdr-Go__________________)

> 多くのコマンドが以下のように一連のパッケージに適用できます。
[code]

>     go action [packages]
>  
[/code]

>
> 通常、[packages]はインポートパスのリストです。  
>  （中略）  
>
> インポートパスが1つ以上の"..."ワイルドカード（それぞれが空文字・スラッシュを伴う文字列を含む任意の文字列にマッチする）を含む場合、それらのパターンにマッチする名前を含むGOPATHツリーに存在するすべてのパッケージディレクトリに展開されます。

