github.com/urbancompass/thriftlint (go): Package thriftlint is an extensible Linter for Thrift files, written in Go.  New() takes a set of checks and options and creates a linter. The linter checks can then be applied to a set of files with .Lint(files...).  See the README for details.  Package linter lints Thrift files.  Actual implementations of linter checks are in the subpackage "checks".
Keywords: golang|linter|thrift|thrift-lint