Vorwort: Wenn Sie unsicher sind, was die "Go SDK" und die "Google App Engine SDK für Go" sind oder welches benötigen Sie, empfehle ich Ihnen diesen Beitrag: Google Go SDK or Golang app?
Bearbeiten: Unter Antwort verwendet die Linux 64-Bit-Version, aber ich habe auch versucht, die OS-X 64-Bit-Version und es ist das gleiche.
Das Go AppEngine SDK hat seinen eigenen separaten Ordner. Es ist nicht im Go SDK installiert, Sie finden goapp
im Ordner go/bin
nicht.
Wenn Sie die Go App Engine SDK Zip-Datei entpacken, es enthält einen go_appengine
Ordner und die goapp
ausführbare Binärdatei ist direkt in dem zusammen mit godoc
und gofmt
.
Z. B .:
wget https://storage.googleapis.com/appengine-sdks/featured/go_appengine_sdk_linux_amd64-1.9.48.zip
unzip go_appengine_sdk_linux_amd64-1.9.48.zip
ll
Ausgang nach dem Auspacken:
total 67224
drwxrwxr-x 3 myuser mygroup 4096 Feb 15 15:37 ./
drwxr-x--- 12 myuser mygroup 4096 Feb 7 00:10 ../
drwxr-xr-x 8 myuser mygroup 4096 Nov 29 19:29 go_appengine/
-rw-rw-r-- 1 myuser mygroup 68822758 Dec 1 19:31 go_appengine_sdk_linux_amd64-1.9.48.zip
Eintrag Inhalt go_appengine/
:
ll go_appengine
Ausgang:
-rwxr-xr-x 1 myuser mygroup 3127 Nov 29 19:29 appcfg.py
-rwxr-xr-x 1 myuser mygroup 3127 Nov 29 19:29 backends_conversion.py
-rw-r--r-- 1 myuser mygroup 156 Nov 29 19:29 BUGS
-rwxr-xr-x 1 myuser mygroup 3127 Nov 29 19:29 bulkload_client.py
-rwxr-xr-x 1 myuser mygroup 3127 Nov 29 19:29 bulkloader.py
drwxr-xr-x 11 myuser mygroup 4096 Nov 29 19:29 demos
-rwxr-xr-x 1 myuser mygroup 2344 Nov 29 19:29 dev_appserver.py
-rwxr-xr-x 1 myuser mygroup 3127 Nov 29 19:29 download_appstats.py
-rwxr-xr-x 1 myuser mygroup 3127 Nov 29 19:29 endpointscfg.py
-rwxr-xr-x 1 myuser mygroup 1527 Nov 29 19:29 goapp
-rwxr-xr-x 1 myuser mygroup 1527 Nov 29 19:29 godoc
-rwxr-xr-x 1 myuser mygroup 1527 Nov 29 19:29 gofmt
drwxr-xr-x 6 myuser mygroup 4096 Nov 29 19:29 google
drwxr-xr-x 2 myuser mygroup 4096 Nov 29 19:29 gopath
drwxr-xr-x 6 myuser mygroup 4096 Nov 29 19:29 goroot
drwxr-xr-x 47 myuser mygroup 4096 Nov 29 19:29 lib
-rw-r--r-- 1 myuser mygroup 5949 Nov 29 19:29 LICENSE
-rwxr-xr-x 1 myuser mygroup 2344 Nov 29 19:29 php_cli.py
-rwxr-xr-x 1 myuser mygroup 2344 Nov 29 19:29 _python_runtime.py
-rw-r--r-- 1 myuser mygroup 17738 Nov 29 19:29 RELEASE_NOTES
-rw-r--r-- 1 myuser mygroup 138 Nov 29 19:29 RELEASE_NOTES.python
-rwxr-xr-x 1 myuser mygroup 2115 Nov 29 19:29 run_tests.py
drwxr-xr-x 2 myuser mygroup 4096 Nov 29 19:29 tools
-rw-r--r-- 1 myuser mygroup 221 Nov 29 19:29 VERSION
-rwxr-xr-x 1 myuser mygroup 11323 Nov 29 19:29 wrapper_util.py
Was meinst du mit 'Goapp'? 'Go' ist die Anwendung. – tkausl
Nicht gemäß dem Tutorial: https://cloud.google.com/appengine/docs/go/getting-started/creating-guestbook – BryanWheelock
Haben Sie nur ein neues Tag für goapp erstellt, ohne zu sagen, dass es war? (Ich gehe davon aus, goappengine ist die go sdk für die Entwicklung von Apps unter Google Appengine laufen). – sgmoore