splint

command module
v0.0.0-...-d63bc95 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 24, 2016 License: MIT Imports: 8 Imported by: 0

README

splint

splint is a little Go application to analyze Go source files. It finds any functions that are too long or have too many parameters or results.

These are typical signs that a function is doing too much. We find splint to be a helpful tool for detecting potential problem areas in our code, areas that should be refactored. We tolerate long functions and functions with long parameter/result lists when they are needed, but generally try to keep them short.

Installation

Use go install:

go install stathat.com/c/splint

Usage

Examples available at www.stathat.com/c/splint.

Contact us

We'd love to hear from you if you are using splint! We're on twitter: @stat_hat or contact us here.

About

Written by Patrick Crosby at StatHat. Twitter: @stathat

Documentation

Overview

splint is a little Go application to analyze Go source files. It finds any functions that are too long or have too many parameters or results.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL