Разделение и повторное использование проекта несколько раз - PullRequest
1 голос
/ 24 апреля 2020

Я хочу отделить и создать ядро ​​для всех проектов (мне не нужно писать его с нуля), и каждый раз, когда мне нужны функции ядра, только импортируйте его в свои проекты, но у меня нет хорошей идеи сделать это. .. Также я использую this , чтобы сделать каждое ядро ​​(как Auth) ... Я сделал Auth для своего проекта как чистую архитектуру, но я не знаю, как я могу использовать его несколько раз И каждый раз, когда хочу изменить его, не уничтожив другие проекты, которые его используют (например, Auth, Permissions, ...)!

1 Ответ

0 голосов
/ 24 апреля 2020

Я бы посоветовал вам проверить go модулей . Вы можете сделать свое «ядро» собственным модулем. Импортируйте этот модуль в другие ваши проекты и даже заблокируйте нужные версии.

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