Gofmt formats Go programs. We run gofmt -s
on your code, where -s
is for the "simplify" command
No problems detected. Good job!
go vet
examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.
No problems detected. Good job!
Gocyclo calculates cyclomatic complexities of functions in Go source code.
The cyclomatic complexity of a function is calculated according to the following rules:
1 is the base complexity of a function
+1 for each 'if', 'for', 'case', '&&' or '||'
Go Report Card warns on functions with cyclomatic complexity > 15.
No problems detected. Good job!
Golint is a linter for Go source code.
No problems detected. Good job!
Checks whether your project has a LICENSE file.
No problems detected. Good job!
IneffAssign detects ineffectual assignments in Go code.
-
go-localize/examples/localizations/localizations_test.go
- Line 16: warning: undeclared name: Replacements (ineffassign)
- Line 29: warning: undeclared name: localizations (ineffassign)
- Line 42: warning: undeclared name: localizations (ineffassign)
- Line 55: warning: undeclared name: localizations (ineffassign)
- Line 59: warning: undeclared name: Replacements (ineffassign)
- Line 70: warning: undeclared name: localizations (ineffassign)
- Line 74: warning: undeclared name: Replacements (ineffassign)
- Line 84: warning: undeclared name: Localizer (ineffassign)
- Line 105: warning: undeclared name: Replacements (ineffassign)
- Line 118: warning: undeclared name: localizations (ineffassign)
- Line 130: warning: undeclared name: Localizer (ineffassign)
- Line 155: warning: undeclared name: Localizer (ineffassign)
- Line 162: warning: undeclared name: localizations (ineffassign)
- Line 165: warning: undeclared name: Localizer (ineffassign)
- Line 168: warning: undeclared name: localizations (ineffassign)
- Line 174: warning: undeclared name: Localizer (ineffassign)
- Line 199: warning: undeclared name: Localizer (ineffassign)
- Line 206: warning: undeclared name: localizations (ineffassign)
- Line 209: warning: undeclared name: Localizer (ineffassign)
- Line 212: warning: undeclared name: localizations (ineffassign)
- Line 218: warning: undeclared name: Localizer (ineffassign)
- Line 244: warning: undeclared name: Localizer (ineffassign)
- Line 251: warning: undeclared name: localizations (ineffassign)
- Line 254: warning: undeclared name: Localizer (ineffassign)
- Line 257: warning: undeclared name: localizations (ineffassign)
- Line 263: warning: undeclared name: Localizer (ineffassign)
- Line 307: warning: undeclared name: Localizer (ineffassign)
- Line 327: warning: undeclared name: Replacements (ineffassign)
- Line 344: warning: undeclared name: Replacements (ineffassign)
- Line 351: warning: undeclared name: Localizer (ineffassign)
- Line 371: warning: undeclared name: Localizer (ineffassign)
- Line 379: warning: undeclared name: Localizer (ineffassign)
- Line 382: warning: undeclared name: localizations (ineffassign)
- Line 388: warning: undeclared name: New (ineffassign)
Misspell Finds commonly misspelled English words
No problems detected. Good job!