【问题标题】:What is the correct way to install Google Go and App Engine SDK?安装 Google Go 和 App Engine SDK 的正确方法是什么?
【发布时间】:2011-09-29 15:13:23
【问题描述】:

我已经在我的 Mac 上使用 GoClipse 玩了一段时间的 Go 和 GAE(因为它们不能在 Windows 上运行)。最近我注意到,当我从 github 安装一个包时,它在工作时遇到了一些问题。我想我会重新安装整个东西并正确设置它。 Go 安装得很好,但是当涉及到集成 GAE SDK 时,我花了几个小时搜索并想出了这篇文章: http://code.google.com/p/goclipse/wiki/GoClipseAndTheGoogleAppEngine 但既然它告诉你从 go/scr 文件夹(goinstall 安装包的地方)移动文件,我认为这不是设置所有内容的正确方法。

谁能给我一份关于如何在 Mac 上同时安装 Go 和 GAE SDK 的清晰易懂的分步指南?

【问题讨论】:

    标签: macos google-app-engine sdk installation go


    【解决方案1】:

    简短的回答是,Go 和 GAE SDK 并没有按照您(我认为)您正在寻找的方式集成。 GAE SDK 包含自己的 Go 工具链版本,它在一些重要方面与标准工具不同。这些差异足够深,以至于您不太可能从尝试统一两者中获得很多效用。以下是主要区别:

    • GAE 不支持标准库中的某些包,例如“不安全”
    • GAE 不支持 CGO
    • GAE 通常比主要发行版落后一个或多个主要版本
    • 您不能在 GAE 项目中使用任何二进制库(go 或其他方式)(您需要所有内容的源代码)
    • goinstall 不适用于 GAE 项目

    因此,我将 GAE 和非 GAE 工具视为完全分开的。如果您只进行 GAE 开发,则完全可以不使用标准工具。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-27
      • 2015-02-20
      • 2011-09-27
      • 2013-10-25
      • 2016-02-19
      • 1970-01-01
      相关资源
      最近更新 更多