Состоит из пяти логически разделенных файлов
main.go
- содержит основной код, каркас всего сервиса
utils.go
- вспомогательные функции
db.go
- содержит функции, работающие с базой данных
user.go
- описание интерфейса user
catalog.go
- описание интерфейса catalog
Сервис позволяет создавать пользователей, изменять пароль, логин; есть возможность изменять баланс пользователя, добавлять категории, товары, покупать товары
Все сохраняется в двух базах данных:
users - база данных с пользователями
catalog - база данных с товарами