A Golang Code Doctor
Bones will parse your Go sources (using Golang's own AST & parser) and analyzes it - just like a linter - for common
coding mistakes. Unlike a linter, Bones will update your source files and insert
// FIXME comment blocks for each
problem it detects.
Bones requires Go 1.2 or higher. Make sure you have a working Go environment. See the install instructions.
The recommended way of installation is to simply
go get github.com/muesli/bones.