Я только начал изучать GO-разработку, прочитал много статей и документации, но не нашел конкретного ответа.
Есть несколько вопросов
- Как использовать локальные пакеты?Использование
./../
не работает, я могу поместить весь свой исходный код в каталог vendror/src
, но это заставляет структуру моего проекта выглядеть не так, как я хочу - Должен ли я всегда загружать где-нибудь в удаленном репозитории свои пакеты?Можно ли держать их локально?Если я разрабатываю микросервис, сам микросервис является монолитным приложением.И я не хочу, чтобы у моего микросервиса был один файл.Я хочу разделить логику между несколькими файлами.
- Можно ли хранить все файлы в одном файле?
Я знаю, что этот вопрос уже задавался несколько раз, однако я не нашел полного ответа.
Буду признателен за любую помощь.Спасибо