Go linter

As we discussed in #435
Requires `go` and `golint` installed on server.
Thoughts on using `go` for configuration?