1

is there an IDE for the Go language that can easily deploy/upload files to the server?

ideally I am looking for an IDE that can automatically upload the files to the server each time I decide to run the app, like I can do with PyCharm for python

4
  • vim + appcfg.py > everything else. Commented Jul 22, 2013 at 6:01
  • @ShuklaSannidhya I have just read that appcfg.py is distributed with Google App Engine tools. Can I still use it if I am deploying to my own server? Commented Jul 22, 2013 at 10:27
  • No, you must use GAE. Commented Jul 22, 2013 at 10:50
  • by the way, does it make sense to use GO with your own server, or you are recommended to use GAE? Commented Jul 22, 2013 at 11:00

2 Answers 2

1

You could use IntelliJ IDEA, now it has working Go plugin, to build the latest plugin, visit this tutorial.

Sign up to request clarification or add additional context in comments.

6 Comments

Are you sure that GIT repository exists? It gives me an error
if you have not configure github ssh keys, use https cloning git clone https://github.com/go-lang-plugin-org/go-lang-idea-plugin.git
Hi @Kokizzu, yes the problem was related to the key. I managed to clone the repository with this latest command.
However I am not able to follow the tutorial: 1) "Build > Build Artifacts..." is not enabled 2) I don't know where to find Go.zip
See at the bottom of the post, I've already upload the Go.zip for those who has difficulties (since yesterday)..
|
0

I use LiteIDE for editing, and command line appcfg.py for uploading. If you are not familiar with command line, here is a quick sample:

appcfg.py update your_app_folder --oauth2

Just save this string somewhere and copy and paste to CMD when you need it.

3 Comments

I have just read that appcfg.py is distributed with Google App Engine tools. Can I still use it if I am deploying to my own server?
@DanieleB oops I assumed you are using GAE but in case you are not... I'm not quite sure how you can deploy it to your own server. Are you using AppScale? appscale.com
Actually I am not. I was not even aware of it. I would like to use Go to use some REST webservices and I am wondering how easy is to deploy/update code to the server

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.