Go theorytheory 0/50 · 0%
Toolchain · easy

20. Formatting and Linting

gofmt ends style debates.

gofmt (or goimports) formats code canonically, so diffs stay minimal and reviews focus on logic. go vet catches likely mistakes such as bad printf verbs, and golangci-lint aggregates many linters in CI.

Check your understanding

  1. 1. Formatting in Go is…

  2. 2. Which tool also fixes imports?