The Go Blog
Go для App Engine теперь доступен в общем доступе
Команды 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
Индекс блога