Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lynnaloo/golang-vagrant

Vagrant Development Environment for GoLang.
https://github.com/lynnaloo/golang-vagrant

Last synced: about 1 month ago
JSON representation

Vagrant Development Environment for GoLang.

Awesome Lists containing this project

README

        

## Vagrant Virtual Development Environment for GoLang

### Install Vagrant ###

* Download and install [VirtualBox 5.1.6](https://www.virtualbox.org/wiki/Downloads)
* Download and install [Vagrant 1.8.6](http://www.vagrantup.com/downloads.html)

#### Windows Users ####

- Download [Git for Windows](http://msysgit.github.io/):
- Run the installer and "next" through the wizard until the step to adjust your PATH environment.
- Choose the third option, "Run Git and included tools from within the Windows Command prompt"
- **Important**: On the next step, "Configuring the line ending conversions", choose the second option: "Checkout as-is, commit Unix-style line endings".
- Choose "next" through any additional steps to complete the Git for Windows install.
- Open the Windows Command Prompt as **Administrator**

[Fork](http://github.com/lynnaloo/golang-vagrant/fork) this repository on Github.

Clone your fork of the `golang-vagrant` respository to a directory on your host machine:

host $ git clone https://github.com//golang-vagrant.git
host $ cd golang-vagrant

### Connect to the Virtual Machine ###

Start the virtual machine:

host $ vagrant up

Connect to the virtual machine via ssh:

host $ vagrant ssh

Try it out!

guest $ cd dev
guest $ go run pi.go