关于GoLang AppEngine SDK

时间:2017-08-12 20:04:09

标签: google-app-engine go

我在引用AppEngine SDK时遇到了问题。

安装Google Cloud SDK后,我使用:

gcloud components install app-engine-go

安装最新版本的AppEngine SDK for Go,之后我看到了2个目录:

/usr/local/google-cloud-sdk /Users/kieran/google-cloud-sdk

第一个包含AppEngine SDK文件,第二个不包含。

在PATH中我看到了:

# The next line updates PATH for the Google Cloud SDK. if [ -f ‘/Users/kieran/google-cloud-sdk/path.bash.inc' ]; then source '/Users/kieran/google-cloud-sdk/path.bash.inc'; fi

# The next line enables shell command completion for gcloud. if [ -f '/Users/kieran/google-cloud-sdk/completion.bash.inc' ]; then source '/Users/kieran/google-cloud-sdk/completion.bash.inc'; fi

为什么gcloud安装程序会在PATH中将引用添加到不包含AppEngine SDK的google-cloud-sdk中?

我在这里阅读了很多不同的文章,但他们都提到了手动下载的AppEngine SDK,并且根据其他文章甚至使用" google.golang.org/appengine"不够好,因为它并不总是最新版本。

如何引用glcoud安装程序下载的AppEngine SDK?使用2个不同的SDK路径,我对使用哪个路径感到困惑,甚至在代码中如何引用它。我会假设" appengine"已经足够了,但那还不行。

0 个答案:

没有答案