Golang steht einem Styleguide am nächsten, der hier unter Empfängernamen zu finden ist:
Der Name des Empfängers einer Methode sollte ein Spiegelbild ihrer Identität sein. häufig genügt eine Abkürzung mit einem oder zwei Buchstaben dieses Typs (z. B. "c" oder "cl" für "Client"). Verwenden Sie keine generischen Namen wie "ich", "dies" oder "selbst", Bezeichner, die für objektorientierte Sprachen typisch sind und bei denen Methoden stärker im Vordergrund stehen als Funktionen. Der Name muss nicht so beschreibend sein wie der eines Methodenarguments, da seine Rolle offensichtlich ist und keinem dokumentarischen Zweck dient.
Ich persönlich habe immer nur "dies" als Kennung verwendet, weil "dies" der Schwerpunkt meiner Arbeit ist, wenn ich die Funktion schreibe und bearbeite. Es klingt richtig und (zumindest für mich) macht es Sinn.
Wenn der Name nicht beschreibend sein muss, seine Rolle offensichtlich ist und keinem dokumentarischen Zweck dient , warum sollte die Verwendung von "dies" verpönt werden?