From bbe1cbe1332eb4973bba3f849d4bf4d69927854a Mon Sep 17 00:00:00 2001 From: OscarRivasGonzalez Date: Wed, 29 Sep 2021 18:55:06 +0200 Subject: [PATCH] Fix: ES typos in 02-tu-primer-programa --- .../spanish/02-tu-primer-programa/README.md | 95 ++++++++++--------- .../anotaciones-ejemplo-programa-go.md | 19 ++-- .../02-imprimiendo-gopath/ejercicio.md | 6 +- .../ejercicios/README.md | 52 +++++----- .../spanish/02-tu-primer-programa/main.go | 15 +-- 5 files changed, 95 insertions(+), 92 deletions(-) diff --git a/translation/spanish/02-tu-primer-programa/README.md b/translation/spanish/02-tu-primer-programa/README.md index 691c9f1..6af2afa 100644 --- a/translation/spanish/02-tu-primer-programa/README.md +++ b/translation/spanish/02-tu-primer-programa/README.md @@ -1,90 +1,92 @@ # Escribe Tu Primer Programa Usando Go -Hola! +¡Hola! -Puedes guardar este documento despues de ver los videos de esta sección en particular. +Puedes guardar este documento después de ver los vídeos de esta sección en particular. -Tambien puedes imprimirla y usarlo junto a los videos de esta sección. +Tambien puedes imprimirla y usarlo junto a los vídeos de esta sección. -Disfruta! +¡Disfruta! --- -## COMANDOS DE LA CONSOLA DE COMANDOS +## COMANDOS DE LA CONSOLA DE COMANDOS -* **WINDOWS:** +Entra al siguiente directorio: `cd directoryPath` -* Entra al siguiente directorio: `cd directoryPath` +- **WINDOWS:** - * Muestra los archivos en ese directorio: `dir` + - Muestra los archivos en ese directorio: `dir` -* **OS X & LINUXes:** +- **OS X distribuciones linux:** - * Muestra los archivos en ese directorio: `ls` + - Muestra los archivos en ese directorio: `ls` ## COMPILANDO Y EJECUTANDO PROGRAMAS CON GO: -* **Compilando Un Programa En Go:** +- **Compilando Un Programa En Go:** - * Dentro del directorio del programa, escribe: - * `go build` + - Dentro del directorio del programa, escribe: + - `go build` -* **Ejecuta Un Programa En Go:** +- **Ejecuta Un Programa En Go:** - * Dentro del directorio del programa, escribe: - * `go run main.go` + - Dentro del directorio del programa, escribe: + - `go run main.go` ## QUE ES EL $GOPATH? -* _$GOPATH_ es una variable de entorno que apunta a un directorio donde los archivos descargados por Go y los tuyos propios se encuentran. +- _$GOPATH_ es una variable de entorno que apunta a un directorio donde los archivos descargados por Go y los tuyos propios se encuentran. - * **En Windows**, Esta en: `%USERPROFILE%\go` + - **En Windows**, Esta en: `%USERPROFILE%\go` - * **En OS X y en Linux**, Esta en: `~/go` + - **En OS X y en Linux**, Esta en: `~/go` - * **NOTE:** Nunca introduzcas tu `GOPATH` de forma manual. Siempre se encuentra en el directorio de usuario por defecto. + - **NOTE:** Nunca introduzcas tu `GOPATH` de forma manual. Siempre se encuentra en el directorio de usuario por defecto. -* **GOPATH tiene tres directorios:** +- **GOPATH tiene tres directorios:** - * **src:** Contiene los archivos fuente para tus paquetes o para otros paquetes que descargues. Puedes compilar y ejecutar programas mientras te encuentres en el directorio del programa. + - **src:** Contiene los archivos fuente para tus paquetes o para otros paquetes que descargues. Puedes compilar y ejecutar programas mientras te encuentres en el directorio del programa. - * **pkg:** Contiene paquetes de archivos compilados. Go usa esto para compilar de forma eficiente. + - **pkg:** Contiene paquetes de archivos compilados. Go usa esto para compilar de forma eficiente. - * **bin:** Contiene programas compilados y ejecutables. Cuando usas el comando go install en el directorio de un programa, Go creara un archivo ejecutable en el mismo. + - **bin:** Contiene programas compilados y ejecutables. Cuando usas el comando go install en el directorio de un programa, Go creara un archivo ejecutable en el mismo. - * _Quizas quieraas añadir esto a tu variable de entorno`PATH` si no esta ahi._ + - _Quizas quieras añadir esto a tu variable de entorno`PATH` si no esta ahi._ ## DONDE DEBERÍA PONER MIS ARCHIVOS FUENTE? -* `$GOPATH/src/github.com/yourUsername/programDirectory` +- `$GOPATH/src/github.com/yourUsername/programDirectory` -* **Ejemplo:** +- **Ejemplo:** - * Mi nombre en github es: inancgumus + - Mi nombre en github es: inancgumus - * Asi que añado todos mis programas bajo: `~/go/src/github.com/inancgumus/` + - Asi que añado todos mis programas bajo: `~/go/src/github.com/inancgumus/` - * Asi que, digamos que tengo un programa llamado hello, y lo pongo bajo este directorio: `~/go/src/github.com/inancgumus/hello` + - Asi que, digamos que tengo un programa llamado hello, este se encontrará en: `~/go/src/github.com/inancgumus/hello` ## TU PRIMER PROGRAMA! -* **Crea Los Directorios:** - * **OS X & Linux (o git bash):** - * Crea un nuevo directorio: - * `mkdir -p ~/go/src/yourname/hello` - * Ves a ese directorio: - * `cd ~/go/src/yourname/hello` +- **Crea Los Directorios:** - * **Windows:** - * Crea un nuevo directorio: - * `mkdir c:\Go\src\yourname\hello` - * Ves a ese directorio: - * `cd c:\Go\src\yourname\hello` + - **OS X & Linux (o git bash):** -* Crea un nuevo archivo usando `code main.go` Visual Studio Code. -* Añade el siguiente codigo y guardalo. -* Vuelve a la consola de comandos. - * Ejecutalo con este comando: `go run main.go` + - Crea un nuevo directorio: + - `mkdir -p ~/go/src/yourname/hello` + - Ve a ese directorio: + - `cd ~/go/src/yourname/hello` + + - **Windows:** + - Crea un nuevo directorio: + - `mkdir c:\Go\src\yourname\hello` + - Ve a ese directorio: + - `cd c:\Go\src\yourname\hello` + +- Crea un nuevo archivo usando `code main.go` Visual Studio Code. +- Añade el siguiente codigo y guardalo. +- Vuelve a la consola de comandos. + - Ejecútalo con el comando: `go run main.go` ```go package main @@ -100,7 +102,7 @@ Eso es todo! Disfruta! ## NOTA: -* Hay un nuevo *Go Modules* que te permite ejecutar tus programas en cualquier directorio de tu elección. Es todavia una caracteristica experimental, cuando se estabilize actualizare el curso para incluir los Go Modules. +- Hay un nuevo _Go Modules_ que te permite ejecutar tus programas en cualquier directorio de tu elección. Es todavia una caracteristica experimental, cuando se estabilize actualizare el curso para incluir los Go Modules. > Para mas tutoriales: [https://blog.learngoprogramming.com](https://blog.learngoprogramming.com) > @@ -109,4 +111,3 @@ Eso es todo! Disfruta! > Learn Go Programming Course > > [Click aqui para leer la licencia.](https://creativecommons.org/licenses/by-nc-sa/4.0/) - diff --git a/translation/spanish/02-tu-primer-programa/anotaciones-ejemplo-programa-go.md b/translation/spanish/02-tu-primer-programa/anotaciones-ejemplo-programa-go.md index 50288c7..79015b9 100644 --- a/translation/spanish/02-tu-primer-programa/anotaciones-ejemplo-programa-go.md +++ b/translation/spanish/02-tu-primer-programa/anotaciones-ejemplo-programa-go.md @@ -22,22 +22,23 @@ import "fmt" // // func main crea un punto de inicio para Go // -// Despues de compilar el codigo, -// Go ejecutara esta funcion primero. +// Después de compilar el codigo, +// Go ejecutará esta función primero. func main() { - // despues del: import "fmt" - // La funcion Println del paquete "fmt" estara disponible + // después del: import "fmt" + // La función Println del paquete "fmt" estará disponible // Lee sobre ella escribiendo los siguiente en la consola: // go doc -src fmt Println - // Println es simplemente una funcion exportada de: + // Println es simplemente una función exportada de: // "fmt" package - // Exportada = Primera letra en mayuscula + // Para poder exportar una función tendrás que escribir el + // primer caracter del nombre de la función en mayúscula. fmt.Println("Hello Gopher!") - // Go no puede llamar a la funcion Println por si mismo. + // Go no puede llamar a la función Println por si mismo. // Por eso la tienes que llamar aqui. // Solo llama a la `func main` de forma automatica. @@ -46,7 +47,7 @@ func main() { // Go soporta caracteres unicode en cadenas de texto literal // y tambien en el codigo fuente: KÖSTEBEK! // - // Porque: Literal ~= Codigo Fuente + // Porque: Literal ~= Codigo Fuente } ``` @@ -58,4 +59,4 @@ func main() { > > Learn Go Programming Course > -> [Click aqui para leer la licencia.](https://creativecommons.org/licenses/by-nc-sa/4.0/) \ No newline at end of file +> [Click aqui para leer la licencia.](https://creativecommons.org/licenses/by-nc-sa/4.0/) diff --git a/translation/spanish/02-tu-primer-programa/ejercicios/02-imprimiendo-gopath/ejercicio.md b/translation/spanish/02-tu-primer-programa/ejercicios/02-imprimiendo-gopath/ejercicio.md index 309559f..5606f2b 100644 --- a/translation/spanish/02-tu-primer-programa/ejercicios/02-imprimiendo-gopath/ejercicio.md +++ b/translation/spanish/02-tu-primer-programa/ejercicios/02-imprimiendo-gopath/ejercicio.md @@ -1,7 +1,7 @@ -* **Ejercicio: Imprime tu GOPATH** +- **Ejercicio: Imprime tu GOPATH** Imprime tu GOPATH usando la herramienta `go env` -* **RESULTADO ESPERADO:** +- **RESULTADO ESPERADO:** -La ruta fisica de la carpeta que hace referencia al `$GOPATH` \ No newline at end of file +La ruta física de la carpeta que hace referencia al `$GOPATH` diff --git a/translation/spanish/02-tu-primer-programa/ejercicios/README.md b/translation/spanish/02-tu-primer-programa/ejercicios/README.md index c87accd..92d0a9c 100644 --- a/translation/spanish/02-tu-primer-programa/ejercicios/README.md +++ b/translation/spanish/02-tu-primer-programa/ejercicios/README.md @@ -1,35 +1,35 @@ -1. **Imprime tu nombre y el nombre de tu mejor amigo** usando Println dos veces. [Echale un vistazo a este ejercicio](https://github.com/inancgumus/learngo/tree/master/translation/spanish/02-tu-primer-programa/ejericios/01-imprimir-nombres). +1. **Imprime tu nombre y el nombre de tu mejor amigo** usando Println dos veces. [Échale un vistazo a este ejercicio](https://github.com/inancgumus/learngo/tree/master/translation/spanish/02-tu-primer-programa/ejericios/01-imprimir-nombres). -2. **Imprime tu GOPATH** usando la herramienta `go env` [Echale un vistazo a este ejercicio](https://github.com/inancgumus/learngo/tree/master/translation/spanish/02-tu-primer-programa/ejercicios/02-imprimir-gopath). +2. **Imprime tu GOPATH** usando la herramienta `go env` [Échale un vistazo a este ejercicio](https://github.com/inancgumus/learngo/tree/master/translation/spanish/02-tu-primer-programa/ejercicios/02-imprimir-gopath). 3. **Saludate a ti mismo.** - 1. Complila tu programa usando `go build` + 1. Complila tu programa usando `go build` - 2. **Enviaselo a tu amigo** + 2. **Envíaselo a tu amigo** - Deberia tener el mismo sistema operativo. + Debería tener el mismo sistema operativo. - Por ejemplo si estas usando Windows enviaselo a un amigo que tambien tenga Windows. + Por ejemplo si estás usando Windows envíaselo a un amigo que también tenga Windows. - 3. **Enviaselo a un amigo con un sistema operativo diferente** + 3. **Envíaselo a un amigo con un sistema operativo diferente** - Deberias compilar el programa especificamente para su sistema operativo. + Deberías compilar el programa especificamente para su sistema operativo. - **Crea un ejecutable para OS X:** - `GOOS=darwin GOARCH=386 go build` + **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 Windows:** + `GOOS=windows GOARCH=386 go build` - **Crea un ejecutable para Linux:** - `GOOS=linux GOARCH=arm GOARM=7 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 + **Puedes encontrar una lista completa aquí:** + 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"` + **NOTA:** Si estás usando la consola de comandos o PowerShell, quizás necesites usarlo de la siguiente forma: + `cmd /c "set GOOS=darwin GOARCH=386 && go build"` 4. **Llama a [Print](https://golang.org/pkg/fmt/#Print) en vez de a [Println](https://golang.org/pkg/fmt/#Println)** y observa que pasa. @@ -37,18 +37,18 @@ 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. +7. **Mueve tanto el package como import** al final del archivo y observa que pasa. -8. **[Lee la documentación en linea](https://golang.org/pkg)**. +8. **[Lee la documentación en línea](https://golang.org/pkg)**. - 1. Echale un vistazo a que son los packages y que es lo que hacen. + 1. Échale un vistazo a qué son los packages y qué es lo que hacen. - 2. Mira su codigo fuente dandole click a su titulo. + 2. Mira su codigo fuente clickeando sobre su titulo. - 3. No tienes porque entenderlo todo, simplemente hazlo. Esto te dara un empujon de cara a las siguientes clases. + 3. No tienes porque entenderlo todo, simplemente hazlo. Esto te dará un empujón de cara a las siguientes clases. -9. Tambien, puedes tomar **un tour con Go**: https://tour.golang.org/ +9. También, puedes tomar **un tour con Go**: https://tour.golang.org/ - 1. Echale un vistazo rapido. Mira las caracteristicas del lenguaje. + 1. Échale un vistazo rápido. Mira las caracteristicas del lenguaje. - 2. Hablaremos de ellas proximamente. + 2. Hablaremos de ellas proximamente. diff --git a/translation/spanish/02-tu-primer-programa/main.go b/translation/spanish/02-tu-primer-programa/main.go index 4beee07..7832293 100644 --- a/translation/spanish/02-tu-primer-programa/main.go +++ b/translation/spanish/02-tu-primer-programa/main.go @@ -27,22 +27,23 @@ import "fmt" // // func main crea un punto de inicio para Go // -// Despues de compilar el codigo, -// Go ejecutara esta funcion primero. +// Después de compilar el codigo, +// Go ejecutará esta función primero. func main() { - // despues del: import "fmt" - // La funcion Println del paquete "fmt" estara disponible + // después del: import "fmt" + // La función Println del paquete "fmt" estará disponible // Lee sobre ella escribiendo los siguiente en la consola: // go doc -src fmt Println - // Println es simplemente una funcion exportada de: + // Println es simplemente una función exportada de: // "fmt" package - // Exportada = Primera letra en mayuscula + // Para poder exportar una función tendrás que escribir el + // primer caracter del nombre de la función en mayúscula. fmt.Println("Hello Gopher!") - // Go no puede llamar a la funcion Println por si mismo. + // Go no puede llamar a la función Println por si mismo. // Por eso la tienes que llamar aqui. // Solo llama a la `func main` de forma automatica.