Co to jest najlepsza praktyka instalowania pakietów (te z go get...
) w lokalnym katalogu?golang: instalowanie pakietów w lokalnym katalogu
Przykład: Chciałbym wypróbować framework sieciowy Revel, ale nie chcę zaśmiecać mojej instalacji go na /usr/local/go
.
Normalnie powiedziałbym, że sudo go get github.com/robfig/revel
został napisany na stronie głównej, ale zostałby zainstalowany pod /usr/local/go/src/pkg/...
.
Czy istnieje łatwy sposób, aby powiedzieć (na przykład) go get --local ...
i mieć pakiet w bieżącym (pod) katalogu?
Trudno wybrać, którą odpowiedź przyjąć. Na razie grałem tylko z 'GOPATH', więc odpowiedź @keksa jest tą, którą wybrałem, ale to może się zmienić w przyszłości :) – topskip