Proxy Pattern в Go: Контроль доступа и управление ресурсами
Proxy pattern предоставляет суррогат или заместитель другого объекта для контроля доступа к нему. Он действует как посредник, добавляя функциональность без изменения оригинального объекта.
Вот когда и как использовать его в реальных Go-приложениях.
Читать далее