3
在Go的Google App Engine文档中,它们可以互换使用库。这里有一个例子:这些GAE库有什么区别?
import "cloud.google.com/go/datastore"
import "google.golang.org/appengine/datastore"
我应该使用哪些库,哪些是关键区别?
在Go的Google App Engine文档中,它们可以互换使用库。这里有一个例子:这些GAE库有什么区别?
import "cloud.google.com/go/datastore"
import "google.golang.org/appengine/datastore"
我应该使用哪些库,哪些是关键区别?
cloud.google.com/go/datastore是Cloud Datastore rest API(可从任何地方获得)的客户端库。
google.golang.org/appengine/datastore是App Engine API的一部分(仅适用于App Engine)。
所以如果我使用App Engine标准环境,我应该使用appengine吗? –
是的,它应该会更快。但你也可以使用第一个。 –
我还会补充一点,如果您希望自由将您的应用程序在未来移动到GCE,其他云提供商,您自己的服务器等,那么避免使用任何App Engine API将是一个好主意。否则,我会留在本地的。 – dyeray