The Go Blog

Go для App Engine теперь доступен в общем доступе

Andrew Gerrand
21 июля 2011

Команды Go и App Engine рады объявить, что среда выполнения Go для App Engine теперь доступна в общем доступе. Это означает, что вы можете развернуть ваше приложение на Go, над которым вы работали (или собирались работать), прямо сейчас на App Engine с новым SDK версии 1.5.2.

С момента объявления среды выполнения Go на Google I/O мы продолжали улучшать и расширять поддержку Go для API App Engine и добавили API каналов (Channels API). API Datastore теперь также поддерживает транзакции и запросы с указанием предка (ancestor queries). См. документацию Go для App Engine для получения всех подробностей.

Для тех, кто уже использовал SDK для Go, обратите внимание, что в версии 1.5.2 появилось новое значение api_version 2. Это связано с тем, что новый SDK основан на Go release.r58.1 (текущая стабильная версия Go) и несовместим с предыдущими выпусками. Существующие приложения могут потребовать изменений согласно примечаниям к выпуску r58

После того как вы обновите свой код, вы должны повторно развернуть ваше приложение с помощью строки api_version: 2 в файле app.yaml. Приложения, написанные с использованием api_version 1, перестанут работать после 18 августа.

Наконец, мы обязаны огромную благодарность нашим доверенным тестировщикам и их множеству сообщений об ошибках. Их помощь была неоценима для достижения этого важного этапа.

Самый быстрый способ начать работу с Go на App Engine — это руководство Getting Started.

Обратите внимание, что среда выполнения Go все еще считается экспериментальной; она не так хорошо поддерживается, как среды выполнения Python и Java.

Следующая статья: Две презентации на Go: "Лексический анализ в Go" и "Cuddle: демонстрация для App Engine"
Предыдущая статья: Обработка ошибок и Go
Индекс блога

GoRu.dev Golang на русском

На сайте представлена адаптированная под русский язык документация языка программирования Golang