馃 Formatear c贸digo en Go.

Formateo se refiere a la manera en que el c贸digo es ordenado en un archivo. Es decir como por ejemplo la indentaci贸n, espacios o saltos de linea. Golang no forza un tipo espec铆fico de convenciones pero tiene algunas que son bastante adoptadas por la comunidad.

Mantener el c贸digo en el cual los desarrolladores usan diferentes estilos genera confusi贸n entre ellos.

Los proyectos Open Source requieren constante formateo, debido al constante envio de c贸digo con diferentes convenciones, y si bien esto parece algo trivial, dichas diferencias promueven tambien la fricci贸n entre desarrolladores al momento de trabajar en conjunto.

Las convenciones de en Golang se aplican al momento de formatear usando el comando gofmt. Si bien compilador no forza a que el c贸digo se formatee, pr谩cticamente todos la comunidad de programadores utilizan esta herramienta para mantener la consistencia.

Hay que tomar en cuenta que al inicio los programadores no gustan de las opciones de formateo que estan establecidas por default durante el formateo, con el tiempo estas guias son adoptadas y se evita mantener discusiones acerca de la manera correcta de formatear c贸digo dentro de los equipos de trabajo.

Para realizar el formateo en el c贸digo de un archivo escrito en Go, solo basta usar.

$ gofmt -w archivo.go
Crear un paquete. Convenciones de nomenclaturas.
comments powered by Disqus