Hasta que por fin me pude dar un tiempo para empezar a probar Go. Estoy siguiendo los ejemplos que encontré en la web
Go by Example. El repositorio en el que estoy subiendo los ejemplos que voy resolviendo está en
Github.
A continuación, les dejo algunas notas:
- Golang es un lenguaje de programación compilado y estructurado.
- La extensión de los archivos es ".go"
- Si queremos ejecutar un archivo .go ejecutamos:
go run helloworld.go
- Si queremos generar un binario a partir de un archivo .go ejecutamos
go build helloworld.go
- El binario generado dependerá del sistema operativo en el que se ejecute el comando build, estando hasta ahora disponible para Linux, Windows y MacOS.
- El paquete principal, desde el que se inicia la ejecución de una aplicación en Go, se llama "main".
- De forma similar a Java existe una función "main" desde la que parte la ejecución de un archivo .go
- No cuenta con expresiones ternarias if como existe en java