Memory ModelPointers & When to Use Them
All courses

Pass by pointer to mutate

&x takes an address; *p dereferences. Use pointers when mutating callers' data or avoiding large struct copies.

Best practice: Prefer value receivers for small immutable structs; pointer receivers when mutating or struct is large.

Output
Press Run to execute your code.