Как реализовать Proxy?

Middle
176 просмотров
AFK Offer AI

Proxy оборачивает объект, контролируя доступ. Реализует тот же интерфейс, но добавляет логику до/после вызова. В Go — CachingProxy кеширует результаты, AuthProxy проверяет права, LazyProxy откладывает создание тяжёлого объекта до первого использования.

Следующий вопрос

Как ты оцениваешь сроки задач?