And when you define an object method (or I don't know how it's called when you do this:)
func (*string) uppercase(){
// make uppercase
}Then by saying you use a pointer means you will modify the value when you do this: mystring.uppercase()
So it's not really pointers, it's more an idea of pointers.