/software-patterns

Репозиторий с примерами реализации различных паттернов разработки на языке Golang

Primary LanguageGo

software-patterns

Репозиторий с примерами реализации различных паттернов разработки на языке Golang

Retry

Основная цель функции - возможность останавливать выполнение программы при определенных условиях и спустя заданный промежуток времени запускать функцию повторно до достижения определенного результата

Errors

В этом разделе собраны различные приемы обработки ошибок в зависимости от требований к функционалу программы и ее общей архитектуры

Additinal Information Wrapper

Такая реализация удобна, когда необходимо всегда добавлять к обработке ошибки своё описание