Pointer sadrži memorijsku adresu vrijednosti umjesto same vrijednosti. Go ima pointere (kao C) ali ih čuva jednostavnima i sigurnima — bez aritmetike pokazivača, a garbage collector upravlja memorijom. Koriste se za učinkovito dijeljenje i izmjenu podataka.
Dva operatora: & i *
x :=
p := &x
fmt.Println(p)
fmt.Println(*p)
*p =
fmt.Println(x)
