40797


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

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

[code]

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

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


CC BY-SA 3.0
2018-01-07T11:45:19.600
40796
2019-01-30T13:22:00.630
17238
question
go
go getのURL...というトリプルドットはどういう意味ですか？


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

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

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

>     go action [packages]
>  
[/code]

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


CC BY-SA 3.0
2018-01-07T12:06:20.717
40797
2018-01-07T12:06:20.717
26808
40796
answer


カレントディレクトリ以下を再帰的に見に行きます


CC BY-SA 4.0
2019-01-30T13:22:00.630
52431
2019-01-30T13:22:00.630
28404
40796
answer