← На главную
ABOUT

Виртуальный
кошелёк.

Eshak pay — учебный open source проект, созданный для изучения backend-разработки на Go и PostgreSQL.

Что такое Eshak pay?

Eshak pay имитирует работу электронного кошелька. Пользователь может зарегистрироваться, войти в систему, посмотреть баланс, переводить виртуальные средства и просматривать историю операций.

Проект не работает с реальными деньгами и предназначен исключительно для обучения и демонстрации архитектуры.

Частые вопросы

Eshak pay — учебная симуляция электронного кошелька. Проект показывает, как можно построить backend-приложение на Go с PostgreSQL.

Нет. Eshak pay не является банком или платёжной системой. Все средства внутри проекта виртуальные.

Это уникальный ключ запроса, который защищает перевод от повторного выполнения при повторной отправке одного и того же запроса.

Go хорошо подходит для backend-разработки: он простой, быстрый, имеет удобную стандартную библиотеку и хорошо работает с конкурентными задачами.

Проект специально использует raw SQL, чтобы лучше понимать PostgreSQL, запросы, транзакции и взаимодействие Repository с базой данных.

Да. Eshak pay развивается как open source проект. Исходный код будет доступен в публичном GitHub-репозитории.

Технологии

Go · PostgreSQL · pgx · net/http · JavaScript · HTML · CSS

Open Source

Проект развивается открыто и предназначен для обучения, экспериментов и изучения архитектуры backend-приложений.