A mutató egy érték memóriacímét tárolja magában az érték helyett. A Go-nak vannak mutatói (mint a C-ben), de egyszerűen és biztonságosan tartja őket — nincs mutatóaritmetika, és a garbage collector kezeli a memóriát. Az adatok hatékony megosztására és módosítására szolgálnak.
A két operátor: & és *
x :=
p := &x
fmt.Println(p)
fmt.Println(*p)
*p =
fmt.Println(x)
