This isn't a bad question at all, but it isn't a good fit for stackoverflow. No-one can say if this is "accepted practice", only if they like it or not. Stackoverflow guidelines suggest questions should have clear right/wrong answers. Maybe the software engineering stack exchange site is a better place for it (or even the go discussion groups like golang-nuts). — Paul Hankin 24 secs ago