![]() |
|
![]() ![]() ![]() |
|
CSharpProgrammer |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 6.7.2006 Репутация: нет Всего: нет |
Здравствуте.
Подскажите как правильно проектировать архитектуру для SaaS приложений на Go? К примеру, типичная структура проекта на Java:
в пакете model описаны все сущности проекта, в dao (или как некоторые называют repository) и dao.impl соответственно интерфейсы и классы для работы с БД в service бизнес-логика и т.д. Смотрел на http://github.com/ кто как реализует архитектуру на Go, так там у кого-то вся модель в файле model.go, кто-то обьеденил и модель и dao (причем с конкретной бд) в один файл и т.п. Подскажите как правильно и гибко (что-бы легко можно было сменить реализацию) это сделано в больших проектах на Go. ![]() |
|||
|
||||
![]() ![]() ![]() |
Добро пожаловать в раздел "Другие языки" форума Vingrad! | |
|
Раздел посвящён различным языкам программирования, для которых (в силу невысокой популярности) нет отдельного раздела (GPSS, Lua, MATLAB, Ada, Forth, Smalltalk, Tcl, REXX, AWK и др.)
Приятного времяпрепровождения! С уважением, Void, kemiisto . |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Другие языки | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |