Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.07 KB

README.md

File metadata and controls

40 lines (30 loc) · 1.07 KB

GoComplain

Yum

Go Report Card License

What is this?

This module attempts to combine multiple other Go source analyzing tools. Currently supported functionality includes:

  • Go analyzers
    • go vet
    • gocyclo
    • golint
    • ineffassign
    • staticcheck
  • Go formatting
    • gofmt
    • gofumpt
    • line-length verification
  • Spelling
    • misspell
    • spellcheck

How to install

Open a terminal and run the following:

$ go install --ldflags "-s -w" --trimpath \
    github.com/mjwhitta/gocomplain/cmd/gocomplain@latest

Usage

Run gocomplain -h to see the full usage, but you can safely run gocomplain to get started analyzing, while using the default settings.