Inspectopedia Help

Reserved word used as name

Reports declarations of variables, arguments or functions that overlap with the built-in or reserved keyword.

If you receive this error then your code might not be as explicit as possible and might confuse other users.

Example:

type byte struct{} type string interface{}

Types byte and string collide with the built-in type aliases. Therefore, they will be highlighted. Consider renaming such declarations.

Inspection Details

By default bundled with:

GoLand 2024.1, Qodana for Go 2024.1,

Can be installed with plugin:

Go, 241.SNAPSHOT

Last modified: 29 April 2024