2016-07-15 2 views
0

Я не могу загрузить свой код в свое приложение в Google App engine. Я разработал его в Голанге. Код работает нормально в локальной системе, но когда я пытаюсь загрузить его в движок Google, он бросает следующую ошибку. Незлая помощь.Не удалось загрузить приложение golang в движок Google.

9:44 PM Getting current resource limits. 
09:44 PM Scanning files on local disk. 
09:45 PM Cloning 205 application files. 
09:45 PM Uploading 2 files and blobs. 
09:45 PM Uploaded 2 files and blobs. 
09:45 PM Compilation starting. 
09:45 PM Compilation: 178 files left. 
09:45 PM Error 422: --- begin server output --- 
Compile failed: 
2016/07/14 21:45:04 go-app-builder: build timing: 26×compile (6.651s total), 0×link (0 total) 
2016/07/14 21:45:04 go-app-builder: failed running compile: exit status 1 

golang.org/x/net/http2/server.go:156: undefined: isBadCipher 
golang.org/x/net/http2/server.go:320: undefined: isBadCipher 
golang.org/x/net/http2/transport.go:122: undefined: configureTransport 
golang.org/x/net/http2/transport.go:407: undefined: transportExpectContinueTimeout 
--- end server output --- 
09:45 PM Rolling back the update. 
Error 422: --- begin server output --- 

--- end server output --- 
error while running appcfg.py: exit status 1 
+1

Какую версию Go App Engine SDK вы используете? Вы можете узнать, выполнив 'goapp version'. – icza

+0

Я использую go версию go1.6 (appengine-1.9.35) linux/amd64 –

+0

Вы явно импортируете пакет 'golang.org/x/net/http2'? Является ли ваше приложение в вашей рабочей области Go (переменная env gopat)? Загружен ли пакет 'http2' в ваш' GOPATH' или рядом с вашим приложением? Самая новая версия - версия go go1.6.1 (appengine-1.9.38) windows/amd64'. Вы испытываете такую ​​же ошибку? – icza

ответ

0

Я столкнулся с этой проблемой. Обновление до последнего SDK (теперь 1.9.40) решило его.

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