Перейти эквивалент RubyGems? - PullRequest
0 голосов
/ 12 октября 2018

Я родом из рубина, и я только начал учиться идти.Есть ли какой-нибудь стандартный способ установки сторонних библиотек, сравнимый с RubyGems?

1 Ответ

0 голосов
/ 12 октября 2018

Go также имеет инструмент управления пакетами (аналогично RubyGems для Ruby), он называется dep .

Пример использования:

cd $GOPATH/src
mkdir testproject
cd testproject

# init project
dep init

# install 3rd party library
dep ensure -add github.com/labstack/echo
dep ensure -add github.com/novalagung/gubrak

dep генерирует *Файл 1008 * Gopkg.toml (аналогично Gemfile для рубина).Вы можете либо установить сторонние библиотеки с помощью команды dep ensure -add, либо добавив метаданные библиотеки в Gopkg.toml, а затем выполнить dep ensure.

Кстати, есть и другие альтернативы, кроме dep.Для получения дополнительной информации, пожалуйста, посмотрите на https://github.com/golang/go/wiki/PackageManagementTools.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...