2015-01-19 20 views

Odpowiedz

53

Z polecenia go help packages:

ścieżkę import jest wzorcem, jeśli zawiera ona jedną lub więcej „...” symbole wieloznaczne, z których każdy może dopasować dowolny łańcuch, łącznie z łańcuchem pustym i strun zawierające ukośniki. Taki wzór rozszerza się do wszystkich katalogów pakietów znalezionych w drzewach GOPATH o nazwach pasujących do wzorców . W specjalnym przypadku x/... dopasowuje x oraz podkatalogi x. Na przykład net/... rozwija się do sieci i pakietów w swoich podkatalogach.

+1

Jest więc podobny do symbolu wieloznacznego '**' implementowanego przez niektóre powłoki. –

+3

LOL odpowiedziałeś na własne pytanie. Tak jest Kevin. – Fuser97381

+0

Czekaj, dostajesz kredyt za odpowiedzi na własne pytania w 3 minuty po ich opublikowaniu ...? Czy powinieneś poświęcić dodatkowe 3 minuty przed wysłaniem pytania? Hmm ... cóż, odpowiedź była pomocna, więc i tak przegłosowałem. ;) – Subfuzion

11
go [command] ./... 

Tutaj ./ mówi zacząć od bieżącego folderu, ... mówi zejść rekurencyjnie.

Dla przykładu:

go list ... 

W każdym folderze można znaleźć wszystkie pakiety, w tym pakietów biblioteki standardowej najpierw następuje zewnętrznych bibliotek w urządzeniu GO roboczej.