Redundant semicolon

Last modified: Last modified: 18 September 2025

Reports redundant semicolons. Idiomatic Go programs have semicolons only in places such as for loop clauses, to separate the initializer, condition, and continuation elements. They are also necessary to separate multiple statements on a line. In other cases, you can omit them.

For more information about semicolons in Go, refer to Semicolons at go.dev.

Example:

i := 1;

Inspection ID: GoRedundantSemicolon