Idiomatic Go naming conventions