Canonical guidance

Use when

Avoid

Preferred pattern

type HTTPClient struct{}

func (c *HTTPClient) URL() string { return "" }

Anti-pattern

Explanation: This is tempting because naming feels personal, but the reader’s recognition speed matters more than the author’s preference.

Why

Related pages

Sources