https://github.com/wonderf00l/go_development
Репозиторий с практическими материалами по разработке backend-сервисов на go и исходным кодом нескольких утилит
https://github.com/wonderf00l/go_development
async backend golang unix
Last synced: 10 months ago
JSON representation
Репозиторий с практическими материалами по разработке backend-сервисов на go и исходным кодом нескольких утилит
- Host: GitHub
- URL: https://github.com/wonderf00l/go_development
- Owner: wonderf00l
- Created: 2023-10-22T12:58:42.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-13T13:28:55.000Z (over 2 years ago)
- Last Synced: 2024-01-13T23:19:09.103Z (over 2 years ago)
- Topics: async, backend, golang, unix
- Language: Go
- Homepage:
- Size: 27.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Репозиторий с практическими материалами по разработке backend-сервисов на go и исходным кодом нескольких утилит
- Материалы по разработке веб-сервисов - в [**backend**](./backend/)
- [**Uniq**](./uniq/) - утилита, сделанная по подобию UNIX uniq. Умеет работать с unicode, предусмотрена поддержка комбинаций аргументов. Помимо классических unit-тестов предусмотрено сравнение с поведением реальной утилиты - в файле с интеграционными тестами tests.sh
- [**Calc**](./calc/) - калькулятор, работает с отрицательными числами, float(в т.ч. .25 | 25. и т.п.), отрицательные числа передаются в скобках. Функциональность покрыта unit-тестами
- [**Async_pipeline**](./async_pipeline/condition/) - небольшая утилита-антиспам на основе непрерывной конвейерной обработки