Files
freeCodeCamp/mock-guide/spanish/go/index.md
Stuart Taylor 7da04a348b fix: Update packages and fix local dev (#26907)
<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->

- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
2018-10-23 18:48:46 +05:30

2.9 KiB

title, localeTitle
title localeTitle
Go Ir

Ir

Ir de parachoques

Go (o golang ) es un lenguaje de programación creado en Google en 2007 por Robert Griesemer, Rob Pike y Ken Thompson. Es un lenguaje compilado, de tipo estático, en la tradición de Algol y C. Se han agregado funciones de recolección de basura, tipificación estructural limitada, seguridad de memoria y programación concurrente de estilo CSP. El compilador y otras herramientas de lenguaje originalmente desarrolladas por Google son gratuitas y de código abierto. Su popularidad está aumentando rápidamente. Es una gran opción para construir aplicaciones web.

Para más información diríjase a la página de inicio de Go.

¿Quieres un rápido Tour de Go?

## Pre-instalaciones:

Instale Golang con Homebrew:

$ brew update 
 $ brew install golang 

Cuando esté instalado, intente ejecutar la versión go para ver la versión instalada de Go.

### Configurar el espacio de trabajo:

Añadir variables de entorno:

Primero, deberá indicar a Go la ubicación de su área de trabajo.

Agregaremos algunas variables de entorno en la configuración de shell. Uno de los archivos ubicados en su directorio de inicio bash_profile, bashrc o .zshrc (para Oh My Zsh Army)

$ vi .bashrc 

`

Luego agrega esas líneas para exportar las variables requeridas.

Este es en realidad su archivo .bashrc

export GOPATH=$HOME/go-workspace # don't forget to change your path correctly! 
 export GOROOT=/usr/local/opt/go/libexec 
 export PATH=$PATH:$GOPATH/bin 
 export PATH=$PATH:$GOROOT/bin 

#### Crea tu espacio de trabajo:

Crea el árbol de directorios del espacio de trabajo:
$ mkdir -p $GOPATH $GOPATH/src $GOPATH/pkg $GOPATH/bin 
 $GOPATH/src : Where your Go projects / programs are located 
 $GOPATH/pkg : contains every package objects 
 $GOPATH/bin : The compiled binaries home 

Inicio rápido

Para un proyecto Go de arranque rápido y repetitivo, pruebe Alloy

  1. Repositorio de Aleaciones Clonales
git clone https://github.com/olliecoleman/alloy 
 cd alloy 
  1. Instala las dependencias
glide install 
 npm install 
  1. Iniciar el servidor de desarrollo
go install 
 alloy dev 
  1. Visite el sitio web en http://localhost:1212

Alloy usa Node, NPM y Webpack

Ir al patio de recreo

Ir al patio de recreo

Aprender a instalar go en su máquina local es importante, pero si desea comenzar a jugar vaya directamente a su navegador, entonces Go Playground es la caja de arena perfecta para comenzar de inmediato. Para obtener más información sobre Go Playground, consulte su artículo titulado Inside the Go Playground