Издательство Golang Package и зависимости - PullRequest
0 голосов
/ 27 февраля 2019

Как вы справляетесь с зависимостями пакетов?Например, скажем, у меня есть пакет, который я хочу опубликовать для всех, и при разработке этого пакета я использую сторонние пакеты.Для этого примера допустим, что github.com/gorilla/websocket - это один, а github.com/sirupsen/logrus - еще один.Будут ли инструменты go автоматически видеть мои «включенные» и получат ли эти пакеты?Нужно ли указывать в моем описании, что они должны быть установлены до того, как мой пакет заработает?Должен ли я как-то включить их в свои источники (в чем я сомневаюсь, но ничего не пропускаю)?Каков рекомендуемый способ справиться с этим?Стоит отметить, что я использую систему модулей Go 1.11, поэтому мои зависимости перечислены в моем файле go.mod.Этого достаточно?

1 Ответ

0 голосов
/ 27 февраля 2019

Не нужно беспокоиться об этом, потому что go get сделает это за вас.

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