Correct linter and vet hints

I took a look with golint and go vet. Besides these few corrections I found
- that the exports of the examples are highly uncommented -> but it does not make much sense to comment them
- tag_test.go has incorrect tag definitions -> these are of course tests
- error.go has one non-constant format -> which is fine