Back to Developer Roadmap

Pointer Receivers

src/data/roadmaps/golang/content/[email protected]

4.0668 B
Original Source

Pointer Receivers

Methods receive pointer to struct rather than copy using func (p *Type) methodName() syntax. Necessary when method modifies receiver state or struct is large. Go automatically handles value/pointer conversion when calling methods.

Visit the following resources to learn more: