# The Zen of Go

DevFeed: [The Zen of Go](<https://devfeed.tech/articles/the-zen-of-go-20826.md>)

Original publisher: [Read original article](<https://dave.cheney.net/2020/02/23/the-zen-of-go>)

Author: Dave Cheney

Published: 2020-02-23T06:46:10Z

Content type: opinion

Language: en

Sources: [Dave Cheney](<https://devfeed.tech/sources/dave-cheney.md>)

Topics: [Go Language](<https://devfeed.tech/topics/go-language.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [advice](<https://devfeed.tech/tags/advice.md>), [article](<https://devfeed.tech/tags/article.md>), [code](<https://devfeed.tech/tags/code.md>), [design](<https://devfeed.tech/tags/design.md>), [go](<https://devfeed.tech/tags/go.md>), [small-ideas](<https://devfeed.tech/tags/small-ideas.md>)

## AI overview

The article examines how developers can recognize and teach good Go code. It questions whether the idea of idiomatic Go and Go Proverbs provides effective guidance, arguing that idiomatic conventions can be exclusionary and that proverbs are observations rather than statements of value.

## Source excerpt

This article was derived from my GopherCon Israel 2020 presentation. It's also quite long. If you'd prefer a shorter version, head over to the-zen-of-go.netlify.com. A recording of the presentation is available on YouTube. How should I write good code? Something that I've been thinking about a lot recently, when reflecting on the body of my [...]