2016-07-15 7 views
0

Ich kann meinen Code nicht in meine App auf Google App Engine hochladen. Ich habe es in Golang entwickelt. Der Code funktioniert gut auf dem lokalen System, aber wenn ich versuche, es auf der Google App Engine hochzuladen, wird folgender Fehler angezeigt. Freundlich helfen.Hochladen der Golong-App in Google App-Engine nicht möglich

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

Welche Version von Go App Engine SDK verwenden Sie? Sie können dies herausfinden, indem Sie 'goapp version' ausführen. – icza

+0

Ich verwende go Version go1.6 (appengine-1.9.35) linux/amd64 –

+0

Importieren Sie explizit das Paket 'golang.org/x/net/http2'? Ist Ihre App in Ihrem Go-Arbeitsbereich ('GOPATH' env-Variable)? Wird das 'http2'-Paket in Ihrem' GOPATH' oder neben Ihrer App heruntergeladen? Die neueste Version ist 'go version go1.6.1 (appengine-1.9.38) windows/amd64'. Haben Sie den gleichen Fehler? – icza

Antwort

0

Ich stieß auf das gleiche Problem. Das Update auf das neueste SDK (jetzt 1.9.40) hat es gelöst.

Verwandte Themen