freeCodeCamp/guide/spanish/go/hello-world/index.md

2.6 KiB

title localeTitle
Hello World in Go Hola mundo en go

Para instalar Go en su computadora, descargue su instalador desde aquí e instálelo siguiendo estas instrucciones de instalación .

Programa First Go

Cree un archivo llamado main.go y agregue el siguiente código en él:

package main // Package declaration 
 
 import "fmt" // Importing packages 
 
 // Function declaration 
 func main() { 
    fmt.Println("Hello, World!") 
 } 

Ahora, ejecute el programa anterior desde Terminal / Línea de comandos. Para hacer esto, abra Terminal / Línea de comandos y vaya al directorio en el que main.go está presente. Primero compile el programa y ejecute go build main.go A continuación, ejecute el comando go run main.go para ejecutar el programa. Debería ver la salida similar a la siguiente salida:

$ go build main.go 
 $ go run main.go 
 Hello, World! 

Análisis

Declaración del paquete

package main 

En marcha, cada programa está asociado con un "paquete", o una colección de programas asociados. Una excepción notable es el paquete especial "main", que indica a los cumplidores que deben ejecutar el siguiente programa.

Importaciones

import “fmt” 

Si desea utilizar funciones de otros paquetes, debe importarlos. Hay ciertos paquetes desarrollados por los mantenedores de go (llamados "biblioteca estándar") y se pueden encontrar en https://golang.org/pkg/. En este caso, necesitamos el paquete "fmt" para nuestra declaración de impresión (a continuación).

Declaración de funciones

func main() { 
 } 

Las funciones son el corazón de cualquier programa en ir. Pueden tener argumentos y valores de retorno, pero la función main no hace ninguno de estos. Actúa como el "punto de entrada", o donde se ve primero para ejecutar su programa. Queremos que se imprima nuestro programa Hello World, por lo que queremos poner nuestro código aquí.

Imprimir declaración

fmt.Println("Hello, world!") 

Go no requiere punto y coma al final de las líneas, ya que el compilador las agrega automáticamente. El paquete fmt (que fmt arriba) tiene la función Println , que invocamos usando el . sintaxis. Pasamos argumentos a la función entre los parens. En este caso, el argumento es la cadena que queremos imprimir ( "Hello, world!" ). Tenga en cuenta que la cadena está entre comillas.

¡Ahora que tiene las herramientas necesarias, salga y cree sus propios programas Go! La mejor manera de aprender es experimentar. Si alguna vez necesita ayuda, pruebe la excelente documentación de go: https://golang.org/doc/