файл firstTask.go в папке usecase
файл secondTask.go в папке usecase
файл thirdTask_usecase.go в папке usecase для выполнения логики приложения файл thirdTask_repo.go в папке repository для работы с базой данных redis файл new_repo.go в папке repository/redis для подключения к серверу базы данных
файл counter.go в папке domain который хранит в себе интерфейсы и связывает работу методов usecase и repository
файл forthTask_usecase.go в папке usecase для выполнения логики приложения файл thirdTask_repo.go в папке repository для работы с базой данных postgres файл new_repo.go в папке repository/postgres для подключения к серверу базы данных
файл user.go в папке domain который хранит в себе интерфейсы и связывает работу методов usecase и repository и держит в себе модели
не выполнил
не выполнил