D
D
Dmitry Shnyrev2014-11-08 19:24:19
go
Dmitry Shnyrev, 2014-11-08 19:24:19

How do you build your Go web application development environment?

Share your option for building a dev enviroment for Web applications in Go.
I use Intellij IDEA with the golang plugin in the old fashioned way (for the love of RubyMine and PyCharm), and I use Vagrant with Ubuntu LTS installed to run it (I work under Windows, that's why Vagrant has such difficulties). I rummage through the project folder through the vagrant synced folder, in Ubuntu I configured GOPATH to this folder and run the go project.
Everything would be fine, but recently Go threw a trick with vagrant synced folder, so I had to change tactics a bit - disable vagrant synced folder and deploy via SFTP using standard Intellij IDEA tools. It seems to work, but this question actually arose - maybe there are other ways, a little more elegant?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
N
neolink, 2014-11-08
@neolink

I also work on Windows, the same go plugin, only in PHP Storm, vmware + samba, that is, the files are on the virtual machine and I edit them over the network (at first I also tried the shared folder, but there was the same story that you had, so here does not depend on virtualization)

B
Boniface, 2014-11-08
@Boniface

And I work through wmvare in ubuntu. I write in sublime + golang plugin. I set up the environment according to the golang guide.

T
theaidem, 2014-11-08
@theaidem

I turned on pwoolcoc/goenv in the project folder and started coding

I
index0h, 2014-12-22
@index0h

Ubuntu 14.04 - host machine
PHPStorm + Golang plugin - IDE
Vagrrant + Virtualbox - working machines, specifically for go - required with GVM + go crosscompile
Actually the code is edited on the host machine, but executed on the virtual machine

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question