Marrësi i një metode është vlera mbi të cilën vepron, i deklaruar para emrit të metodës. Mund të jetë marrës vlere (vepron mbi një kopje) ose marrës pointeri (vepron mbi origjinalin, mund ta modifikojë). Zgjedhja e saktë ka rëndësi si për korrektësinë (mutacion) ashtu edhe për performancën.
Marrës vlere — vepron mbi një KOPJE
Counter { count }
Increment() {
c.count++
}
c := Counter{}
c.Increment()
fmt.Println(c.count)
