1# lint
2
3[![GoDoc](https://godoc.org/mvdan.cc/lint?status.svg)](https://godoc.org/mvdan.cc/lint)
4[![Build Status](https://travis-ci.org/mvdan/lint.svg?branch=master)](https://travis-ci.org/mvdan/lint)
5
6Work in progress. Its API might change before the 1.0 release.
7
8This package intends to define simple interfaces that Go code checkers
9can implement. This would simplify calling them from Go code, as well as
10running multiple linters while sharing initial loading work.
11
12### metalint
13
14	go get -u mvdan.cc/lint/cmd/metalint
15
16The start of a linter that runs many linters leveraging the common
17interface. Not stable yet.
18
19Linters included:
20
21* [unparam](https://mvdan.cc/unparam)
22* [interfacer](https://github.com/mvdan/interfacer)
23
24### Related projects
25
26* [golinters](https://github.com/thomasheller/golinters) - Report on
27  linter support
28