2015-04-06 4 views
1

В чем разница между этими двумя пакетами AppEngine: https://cloud.google.com/appengine/docs/go/reference https://godoc.org/google.golang.org/appengineGolang: Различные пакеты AppEngine

Единственное, что выделяется для меня является то, что второй один не имеет типа контекста

Какой должен кто-то использовать при разработке приложения?

ответ

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.

Смежные вопросы