2017-01-11 3 views
-1

Когда я установить пакет, как это:golang загруженных пакетов за пределами папки Src

go get github.com/go-zoo/bone 

это создать папку в папке Src так:

src/github.com/go-zoo/bone 

Я хочу, чтобы сохранить папку Src только для моего собственный код.

+0

В каталоге 'src /' в GOPATH находятся все пакеты go. Вот как работает инструмент 'go'. Вы можете добавить несколько записей в GOPATH, если хотите, но это только усложнит вашу среду для небольшой выгоды. [Как написать код перехода] (https://golang.org/doc/code.html) – JimB

ответ

0

решение моей проблемы, чтобы создать папку поставщика в каталоге проекта, например, так:

src: 
    - vendor: 
    - packages... 

его, как НПЙ или любой менеджер пакетов.

есть также инструменты как: govend и мусор.