I've been playing with Go and GAE using GoClipse for a bit now on my Mac (since they won't run on Windows). Recently I noticed that when I goinstall a package from github it had some problems working. I figured I'd reinstall the whole thing and set it up properly. Go installed nicely, but when it came to integrating the GAE SDK it took me a couple hours of searching and came up with only this article: http://code.google.com/p/goclipse/wiki/GoClipseAndTheGoogleAppEngine But since it tell you to move files from the go/scr folder (where goinstall installs packages), I reckon it is not the correct way to set everything up.
Can anyone give me a clear, easy to follow step-by-step guide on how to install both Go and GAE SDK on a Mac?
Download the Windows installer – the simplest thing is to download it to your Desktop or another folder that you remember. Double Click on the GoogleApplicationEngine installer. Click through the installation wizard, and it should install the App Engine.
Download the installer from the link provided: https://cloud.google.com/sdk/docs/quickstart-windows. The installer is a GUI-based utility which will install the requisites for the SDK, and the SDK with default configuration.
Google Cloud SDK: Tools for all languages. Google Cloud CLI lets you manage resources and services from the command line. It also contains service and data emulators to speed up local development. Cloud Shell lets you code or use a terminal directly in the web-browser.
The short answer is that Go and the GAE SDK do not integrate in the way that (I think) you are looking for. The GAE SDK includes its own version of the Go toolchain that differs in some important ways to the standard tools. Those differences are deep enough that it is unlikely you will derive much utility from trying to unify the two. Here are the big differences:
Because of this I treat my GAE and non-GAE tools as completely separate. If you're only doing GAE development, you could do without the standard tools altogether.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With