Skip to content

Latest commit

 

History

History
78 lines (51 loc) · 3.55 KB

README.md

File metadata and controls

78 lines (51 loc) · 3.55 KB

Vagrant con go

Entorno de desarrollo de go con vagrant.

Introducción

El proyecto tiene como objetivo facilitar el uso de go evitando los problemas y dependencias comunes de los sitemas operativos, de está forma nos concentramos en el desarrollo en lugar de la instalación y configuración. El proyecto está orientado al uso del entorno por desarrolladores novatos, así que no esperes nada avanzado.

Herramientas

Acerca de las herramientas

Go, comunmente referido como golang, es un lenguaje de programación desarrollado en Google en 2007 por Robert Griesemer, Rob Pike, y Ken Thompson. Diseñado principalmente para la programación de sistemas, es un lenguaje que usa el tipado estático, compilado, con recolección de basura (GC), diversas características de seguridad y programación concurrente con estílos CSP como característica añadida.

Vagrant es un software que crea y configura entornos de desarrollo virtuales. Puedes ser visto como un wrapper sobre software de virtualización como VirtualBox, VMware, KVM, Contenedores Linux (LXC) y que ayuda a la gestión de la configuración con el uso de Ansible, Chef, Salt, y Puppet.

Fuente: Wikipedia

Tabla de contenido

  1. Debes tener instalado Vagrant
  2. Y VirtualBox

Quickstart

Primero clonamos el repositorio:

$ git clone https://github.com/ivan-iver/vagrant_golang.git golang

Después podemos correr la máquina de vagrant:

$ cd golang/
$ vagrant up --provision

Y esperamos, ya que se bajará la maquina virtual y se configurará. Si lo deseas puedes modificar el archivo de vagrant y sus opciones de configuración.

Copyright and license


Copyright (c) 2015 Iván Jaimes. Ver LICENCIA para más detalles.

Feedback

La retroalimentación siempre es bienvenida. Si encuentras algo que pueda corregir o mejorar, por favor notificame.