Capítulo 11. Herramientas Go

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Un lenguaje de programación no existe de forma aislada. Para que sea útil, las herramientas deben ayudar al desarrollador a convertir el código fuente en un ejecutable. Dado que Go pretende abordar los problemas a los que se enfrentan los ingenieros de software hoy en día y ayudarles a crear software de calidad, se ha pensado cuidadosamente en herramientas que simplifiquen tareas que suelen ser difíciles con otras plataformas de desarrollo. Esto incluye mejoras en la forma de construir, formatear, actualizar, validar y distribuir, e incluso en la forma en que tus usuarios instalarán tu código.

Ya he tratado muchas de las herramientas Go incluidas: go vet, go fmt, go mod, go get, go list, go work, go doc, y go build. El soporte de pruebas que proporciona la herramienta go test es tan amplio que se trata por sí solo en el Capítulo 15. En este capítulo, explorarás herramientas adicionales que hacen que el desarrollo Go sea genial, tanto del equipo Go como de terceros.

Utilizar go run para probar pequeños programas

Go es un lenguaje compilado, lo que significa que antes de ejecutar el código Go, debe convertirse en un archivo ejecutable. Esto contrasta con lenguajes interpretados como Python o JavaScript, que te permiten escribir un script rápido para probar una idea y ejecutarlo inmediatamente. Disponer de ese ciclo de respuesta rápida ...

Get Aprender Go, 2ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.