gpt4 book ai didi

google-app-engine - goapp 二进制文件在哪里?

转载 作者:数据小太阳 更新时间:2023-10-29 03:25:48 24 4
gpt4 key购买 nike

我对 Golang 的设置很困惑。

我下载了 go_appengine_sdk_darwin_amd64-1.9.48.zip

当我解压缩 zip 文件时,我找不到 goapp 二进制文件。

看起来 goapp 是一个用于运行本地 GAE 服务器的二进制文件,但我是 golang 的新手,只是遵循教程:https://cloud.google.com/appengine/docs/go/getting-started/creating-guestbook#building_and_running_locally

$ ls go/bin/    

total 54560
-rwxr-xr-x@ 1 bryan staff 9884220 Feb 15 10:27 go
-rwxr-xr-x@ 1 bryan staff 15065500 Feb 15 10:27 godoc
-rwxr-xr-x@ 1 bryan staff 2976976 Feb 15 10:27 gofmt

最佳答案

前言:如果您不确定“Go SDK”“Google App Engine SDK for Go”是什么或者是哪一个你需要,我推荐你这个帖子:Google Go SDK or Golang app?


编辑:下面的答案使用的是 Linux 64 位版本,但我也尝试了 OS-X 64 位版本,结果是一样的。

Go AppEngine SDK 有自己单独的文件夹。它没有安装到 Go SDK 中,你不会找到 goappgo/bin文件夹。

当您解压缩 Go AppEngine SDK zip 文件时,它包含一个 go_appengine文件夹,以及 goapp可执行二进制文件和 godoc 就在里面和 gofmt .

例如:

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

解包后的输出:

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

列出 go_appengine/ 的内容:

ll go_appengine

输出:

-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

关于google-app-engine - goapp 二进制文件在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42253616/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com