Go Style: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 11: Line 11:
=<span id='Identifiers'></span>Naming=
=<span id='Identifiers'></span>Naming=
{{External|https://google.github.io/styleguide/go/guide#mixedcaps}}
{{External|https://google.github.io/styleguide/go/guide#mixedcaps}}
Naming is one of the most important aspects of Go development. Writing idiomatic Go requires understanding of its core naming principles.


[[Go_Language#Identifiers_.28Names.29|Identifiers]] should use camel case: <code>SomeColor</code> or <code>someColor</code>. Do not use snake case (<code>some_color</code>).
[[Go_Language#Identifiers_.28Names.29|Identifiers]] should use camel case: <code>SomeColor</code> or <code>someColor</code>. Do not use snake case (<code>some_color</code>).

Revision as of 02:17, 6 September 2023

External

Internal

Overview

The Go standard library is a good source of code examples, comments and style.

Naming

https://google.github.io/styleguide/go/guide#mixedcaps

Naming is one of the most important aspects of Go development. Writing idiomatic Go requires understanding of its core naming principles.

Identifiers should use camel case: SomeColor or someColor. Do not use snake case (some_color).