aboutsummaryrefslogtreecommitdiff
path: root/golint.bash
blob: d6fe729defeb3e4c3de595a14132593424a15d9b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash -u

OUTPUT=$(
	golint ./... | \
	 grep -v "don't use an underscore in package name" | \
	 grep -v "don't use ALL_CAPS in Go names; use CamelCase" |
	 grep -v "don't use underscores in Go names"
)

# No output --> all good
if [[ -z $OUTPUT ]] ; then
	exit 0
fi

echo "golint.bash:"
echo "$OUTPUT"
exit 1