Hipatia

Compilar y ejecutar programas en Go

Go es un lenguaje que fue desarrollado por Google en 2010. Posee varias características que lo hacen muy interesante para su aprendizaje. Desde aquí os aconsejamos que os deis una vuelta por la página oficial del proyecto Go y curioseeis un poco sobre el lenguaje. Como nota sobre el lenguaje solo añadir que GBB que es la herramienta que usamos como foro y boletín de noticias está totalmente programada en Go.

Para compilar un programa en Go solo debemos utilizar el comando asociado al compilador llamado go. Editaremos un fichero en blanco con nuestro editor favorito con el siguiente contenido:

package main

import "fmt"

func main() {
    fmt.Println("Hola Hipatia!")
}

Guardaremos este contenido en un fichero llamado, por ejemplo, hola.go. Ahora solo necesitamos compilarlo usando el comando go build y se nos creará un fichero ejecutable llamado hola que podemos ejecutar invocándolo. A continuación se muestran los dos pasos:

sdemingo@hipatia:~$ go build hola.go
sdemingo@hipatia:~$ ./hola

Antes de terminar hemos de señalar que el proyecto Go mantiene un entorno de programación y ejecución totalmente incrustado en la web. Nos permitirá programar directamente sobre cualquier navegador y ejecutar nuestro código allí mismo sin necesidad de instalar nada en nuestro equipo.


Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.