Formatear c贸digo en Go Formatear c贸digo en Go

馃 Formatear c贸digo en Go

馃嵖 驴Qu茅 es el formateo de c贸digo?

El Formateo de c贸digo es 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 fuerza 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 env铆o de c贸digo con diferentes convenciones, y si bien esto parece algo trivial, dichas diferencias promueven tambi茅n 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 fuerza 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 est谩n 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