Preparing report...

Report for github.com/tyler-smith/go-bip39

A+    Excellent!    Found 4 issues across 12 files

Tweet

gofmt100%

Gofmt formats Go programs. We run gofmt -s on your code, where -s is for the "simplify" command

No problems detected. Good job!


go_vet100%

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!


gocyclo100%

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!


golint100%

Golint is a linter for Go source code.

No problems detected. Good job!


license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign100%

IneffAssign detects ineffectual assignments in Go code.

No problems detected. Good job!


misspell66%

Misspell Finds commonly misspelled English words

    • go-bip39/wordlists/french.go
    • Line 33: warning: "abriter" is a misspelling of "arbiter" (misspell)
    • Line 87: warning: "agre" is a misspelling of "agree" (misspell)
    • Line 148: warning: "appareil" is a misspelling of "apparel" (misspell)
    • Line 154: warning: "arbitre" is a misspelling of "arbiter" (misspell)
    • Line 306: warning: "brillant" is a misspelling of "brilliant" (misspell)
    • Line 390: warning: "chambre" is a misspelling of "chamber" (misspell)
    • Line 517: warning: "cylindre" is a misspelling of "cylinder" (misspell)
    • Line 788: warning: "exemple" is a misspelling of "example" (misspell)
    • Line 860: warning: "flatteur" is a misspelling of "flatter" (misspell)
    • Line 1083: warning: "inventer" is a misspelling of "inventor" (misspell)
    • Line 1289: warning: "monstre" is a misspelling of "monster" (misspell)
    • Line 1566: warning: "sence" is a misspelling of "sense" (misspell)
    • Line 1754: warning: "sculpter" is a misspelling of "sculpture" (misspell)
    • Line 1775: warning: "sergent" is a misspelling of "sergeant" (misspell)
    • Line 1794: warning: "sinistre" is a misspelling of "sinister" (misspell)
    • Line 1860: warning: "syllabe" is a misspelling of "syllable" (misspell)
    • Line 1931: warning: "trafic" is a misspelling of "traffic" (misspell)
    • Line 1967: warning: "ultrason" is a misspelling of "ultrasound" (misspell)
    • Line 2036: warning: "virtuose" is a misspelling of "virtues" (misspell)
    • go-bip39/wordlists/italian.go
    • Line 33: warning: "accusato" is a misspelling of "accusation" (misspell)
    • Line 475: warning: "dedicato" is a misspelling of "dedication" (misspell)
    • Line 476: warning: "definito" is a misspelling of "definition" (misspell)
    • Line 514: warning: "discreto" is a misspelling of "discretion" (misspell)
    • Line 1287: warning: "persuaso" is a misspelling of "persuasion" (misspell)
    • Line 1368: warning: "preparato" is a misspelling of "preparation" (misspell)
    • Line 1441: warning: "regresso" is a misspelling of "regression" (misspell)
    • Line 1689: warning: "simulato" is a misspelling of "simulation" (misspell)
    • Line 1826: warning: "tabacco" is a misspelling of "tobacco" (misspell)
    • Line 1901: warning: "transito" is a misspelling of "transition" (misspell)
    • Line 1969: warning: "vaccinato" is a misspelling of "vaccination" (misspell)
    • go-bip39/wordlists/spanish.go
    • Line 137: warning: "anual" is a misspelling of "annual" (misspell)
    • Line 214: warning: "autor" is a misspelling of "author" (misspell)
    • Line 1191: warning: "momento" is a misspelling of "memento" (misspell)
    • Line 1524: warning: "producto" is a misspelling of "production" (misspell)
    • Line 1526: warning: "profesor" is a misspelling of "professor" (misspell)