Golang Architecture вопросы для нового проекта - PullRequest
0 голосов
/ 01 октября 2018

Я использую эту https://medium.com/@eminetto/clean-architecture-using-golang-b63587aa5e3f архитектуру для моего следующего проекта.

Но у меня есть несколько вопросов:

  • В каком слое должно идти кэширование?
  • На каком уровне должна проходить аутентификация / авторизация?

И это хорошая архитектура для использования с Go?

1 Ответ

0 голосов
/ 01 октября 2018
  • Что вы хотите кэшировать, запросы к базе данных или файлы или запросы?

  • Аутентификация / Авторизация может быть на уровне промежуточного программного обеспечения, а также перед представлением/ модель слоя.

Вы можете выбрать свою архитектуру в зависимости от ваших потребностей и целей.Не существует жесткого и быстрого правила выбора архитектуры.Правильная архитектура получается из попытки POC на разных архитектурах для одной и той же цели.

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