Entorno de desarrollo de go con vagrant.
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
- Debes tener instalado Vagrant
- Y VirtualBox
Primero clonamos el repositorio:
$ git clone https://github.com/ivan-iver/vagrant_golang.git golangDespué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 (c) 2015 Iván Jaimes. Ver LICENCIA para más detalles.
La retroalimentación siempre es bienvenida. Si encuentras algo que pueda corregir o mejorar, por favor notificame.