¿Para qué se utiliza golint?
Así como gofm
se utiliza como herramienta oficial de formateo, golint
busca errores en los estilos en términos de las convenciones del proyecto. El ejecutable golint
no se encuentra instalado por default, pero se puede descargar.
golint install, realizar la instalación de golang golint
$ go get -u github.com/golang/lint/golint
Para utilizarlo…
$ go lint archivo.go
El linter mostrara las líneas en las cuales el código requiera de atención. Estas son al final de cuentas recomendaciones, no son obligatorias como tal, ya que de todas formas el código realizará la compilación, sin embargo se recomienda su adopción para seguir las convenciones y mantener un código idiomático.
golint command not found
En caso de que aparezca el mensaje golint not found tendremos que revisar la instalación y verificar que golint se encuentre disponible. Toma en cuenta que se requiere que el directorio GOPATH y que el directorio bin de Go debe formar parte del PATH del sistema para que el programa golint ademas de ser instalado funcione de forma correcta.
golint ignore
En el caso de Visual Studio Code, no existe una forma de deshabilitar Golint, esto es algo molesto pues muestra una serie de mensajes de alerta que te fuerzan a agregar los comentarios en varios bloques de código. Toma esto en cuenta al momento de utilizar Visual Studio Code como tu editor de código.