Зачем нужны golang модули ?

Пользователь

elena

от elena , в категории: Общие вопросы , год назад

Видел что многие используют модули на golang и вот не могу понять зачем они нужны ? Какую проблему они решают ?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp Pocket

4 ответа

Пользователь

от rupert , год назад

Модуль это коллекция пакетов Go, они хранятся в файловом дереве с файлом go.mod в корне. Этот файл определяет модульный патч  module path, он же является путем импорта, используемым для коревого каталога. Его требования к зависимости, других модулей, нужны для успешной сборки. Каждое требование к зависимости записать в путь к модулю и конкретной семантической версии.

Пользователь

от rupert , год назад

Вообще много информации по этому поводу на английском, если вы понимаете английский, вам будет намного проще понять суть модулей. Вот ссылка на англоязычное видео, после просмотра которого, вам будет проще разобраться в модулях. https://www.youtube.com/watch?v=B0EjcYaBm9A

Пользователь

от elena , год назад

Спасибо большое обязательно посмотрю видео

Пользователь

от wendy , год назад

Модули решают проблему управления зависимостями в вашем приложении. Скорее всего Вы будете использовать сторонние библиотеки в Вашем приложении поэтому модули помогут Вам с установкой и использовать нужную версию, чтобы не сломалось Ваше приложение с выходом новой версии какого нибудь плагина