Files
learngo/translation/spanish/02-tu-primer-programa/ejercicios/README.md
dkaiser014 eb4848a07b add: spanish 02-write-your-first-program (#72)
* fix: typo on 01-empecemos/instalacion-osx.md
* update: better formatting inside the README.md
* add: spanish translation for 02-write-your-first-program
2021-02-09 22:31:40 +03:00

2.3 KiB

  1. Imprime tu nombre y el nombre de tu mejor amigo usando Println dos veces. Echale un vistazo a este ejercicio.

  2. Imprime tu GOPATH usando la herramienta go env Echale un vistazo a este ejercicio.

  3. Saludate a ti mismo.

    1. Complila tu programa usando go build

    2. Enviaselo a tu amigo

      Deberia tener el mismo sistema operativo.

      Por ejemplo si estas usando Windows enviaselo a un amigo que tambien tenga Windows.

    3. Enviaselo a un amigo con un sistema operativo diferente

      Deberias compilar el programa especificamente para su sistema operativo.

      Crea un ejecutable para OS X: GOOS=darwin GOARCH=386 go build

      Crea un ejecutable para Windows: GOOS=windows GOARCH=386 go build

      Crea un ejecutable para Linux: GOOS=linux GOARCH=arm GOARM=7 go build

      Puedes encontrar una lista completa aqui: https://golang.org/doc/install/source#environment

      NOTA: Si estas usando la consola de comandos o PowerShell, quizas necesites usarlo de la siguiente forma: cmd /c "set GOOS=darwin GOARCH=386 && go build"

  4. Llama a Print en vez de a Println y observa que pasa.

  5. Llama a Println o a Print con multiples valores separados por comas.

  6. Elimina las comillas dobles de una cadena de texto literal y observa que pasa.

  7. Mueve tanto package como import al final del archivo y observa que pasa.

  8. Lee la documentación en linea.

    1. Echale un vistazo a que son los packages y que es lo que hacen.

    2. Mira su codigo fuente dandole click a su titulo.

    3. No tienes porque entenderlo todo, simplemente hazlo. Esto te dara un empujon de cara a las siguientes clases.

  9. Tambien, puedes tomar un tour con Go: https://tour.golang.org/

    1. Echale un vistazo rapido. Mira las caracteristicas del lenguaje.

    2. Hablaremos de ellas proximamente.