I've seen some reasons they don't use 'self' or 'this' (due to how its a target reciever, not an 'object'), in the Go community though, using self/this is the bad practice as its not really idiomatic Go.