blob: d6c457953aa9fa2e21574364c61aa0a8f9b12596 [file] [log] [blame] [view]
Brad Fitzpatrick435bdc52019-04-16 13:33:36 -07001This page documents the spelling choices that the Go project has made for English words.
2
3This page is a statement of policy. Do not edit it without approval/discussion.
4
5Policy:
6
7* American spellings over British spellings
8* **iff** means "if or only iff" (https://en.wiktionary.org/wiki/iff), but we don't use it in public-facing docs (not if it'd show up in exported identifiers in godoc)
9* avoid Latin abbreviations in godoc
10* use **cancellation** (two ells), not cancelation. See https://golang.org/cl/170060
11* use **canceled** (one ell), not cancelled.
12* use **canceling** (one ell), not cancelling.
13* use **marshaling**, **marshaled** etc (single ell). See https://golang.org/cl/33017