From 4444fa6fdc0176ca2a7534d2b2db33e7de0f7fae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Ney=20Guerrero?= Date: Fri, 19 Dec 2014 22:23:58 -0600 Subject: [PATCH] added 01.0 --- es/01.0.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 es/01.0.md diff --git a/es/01.0.md b/es/01.0.md new file mode 100644 index 00000000..5e36a671 --- /dev/null +++ b/es/01.0.md @@ -0,0 +1,20 @@ +# 1 Configurando el entorno de Go + +Bienvenido al mundo de Go, empecemos a explorar! + +Go es un lenguaje de programación para sistemas concurrentes con garbage-collector y compilado-rápido. Tiene las siguientes ventajas: + +- Compila un gran proyecto en pocos segundos +- Proporciona un modelo de desarrollo de software con el que es fácil razonar, evitando la mayoría de problemas asociados con archivos de cabecera al estilo C. +- Es un lenguaje estático que no tiene niveles en su sistema de tipos, de esa forma sus usuarios no necesitan gastar tiempo lidiando con las relaciones entre los tipos. Es más parecido a un lenguaje orientado a objetos ligero. +- Realiza garbage collection. Provee soporte básico para comunicación y concurrencia. +- Diseñado para computadoras multi core. + +Go es un lenguaje compilado. Combina la eficiencia en desarrollo de lenguajes interpretados o dinámicos con la seguridad de lenguajes estáticos. Será el lenguaje de elección para computadoras modernas con múltiples core y red. Para este propósito, existen algunos problemas que necesitan ser resueltos al nivel del lenguaje elegido, cómo un sistema de tipo ligero y abundantemente expresivo, un modelo de concurrencia nativo, y un garbage collector estrictamente regulado. Por algún tiempo, no habían emergido paquetes o herramientas que apuntaran a resolver todos estos problemas de una forma pragmática; de esa forma surgió la motivación para el lenguaje Go. + +En este capítulo, te mostraremos cómo instalar y configurar tu propio ambiente de desarrollo en Go. + +## Links + +- [Directorio](preface.md) +- Siguiente sección: [Instalación](01.1.md)