[gofmt]
apt = golang-go
files = *.go
command = gofmt -l {files}

[goimports]
apt = golang-golang-x-tools
files = *.go
command = goimports -l {files}

[golint]
apt = golint
files = *.go
command = golint {file}

[govet]
apt = golang-go
files = *.go
command = go tool vet {files}

[go-generate]
comment = Please ensure that the files generated by go generate are rebuilt at build time.
files = *.go
command = grep -nH go:generate {files}

# TODO: https://github.com/dvyukov/go-fuzz#go-fuzz-randomized-testing-for-go
# TODO: http://0xdabbad00.com/2015/04/12/looking_for_security_trouble_spots_in_go_code/
# TODO: https://golang.org/cmd/fix/

# vim:ft=dosini
