Golang:不同的AppEngine包

时间:2015-04-06 18:45:42

标签: go

这两个AppEngine包有什么区别: https://cloud.google.com/appengine/docs/go/reference https://godoc.org/google.golang.org/appengine

唯一突出的是第二个没有上下文类型

有人应该在开发应用程序时使用哪一个?

1 个答案:

答案 0 :(得分:3)

“google.golang.org/appengine”软件包适用于托管虚拟机和App Engine Classic。 “appengine”软件包仅适用于App Engine Classic。

“google.golang.org/appengine”软件包使用x/net/context包来传递上下文。 “appengine”包使用特定于这些包的上下文。

请参阅https://github.com/golang/appengine#3-update-code-using-deprecated-removed-or-modified-apis以获取API中的差异列表。