Skip to content

Glossary: Software Design Patterns in Go

Proxy

Also written: proxies, caching proxy

A wrapper with the same interface as the real object that controls access to it. It might create the object only when needed, check permissions or cache answers.

Where the book teaches it

Related terms

DecoratorCacheWrapper