Экспортируем модули из Go-сервиса: сотворение директории pkg



Чтобы поделиться кодом, нужно:

1) Создать библиотеку

2) Разместить её в самостоятельном репозитории.



✔️А если есть необходимость хранить библиотеку вместе с сервисом, который её использует?

✔️Как сделать экспортируемый модуль удобным для импортеров?

✔️Можно ли избавиться от лишних зависимостей?

✔️Как версионировать модуль отдельно от сервиса?



Наш коллега Женя Лопаткин нашёл все ответы и записал их в хабрастатью🛸



Читаем и точка.



#ozontech_habr