首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >goapp二进制文件在哪里?

goapp二进制文件在哪里?
EN

Stack Overflow用户
提问于 2017-02-15 23:33:54
回答 1查看 408关注 0票数 0

我对Golang的设置很困惑。

我下载了go_appengine_sdk_darwin_amd64-1.9.48.zip

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

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

代码语言:javascript
复制
$ 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  
EN

回答 1

Stack Overflow用户

发布于 2017-02-15 23:40:57

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

Linux :下面的答案使用64位版本,但我也尝试了OS-X 64位版本,它是相同的。

Go AppEngine软件开发工具包有自己的单独文件夹。它没有安装到Go SDK中,在go/bin文件夹中找不到goapp

当您解压缩Go AppEngine SDK压缩文件时,它包含一个go_appengine文件夹,goapp可执行二进制文件与godocgofmt一起位于该文件夹中。

例如:

代码语言:javascript
复制
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

解包后的输出:

代码语言:javascript
复制
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/的内容

代码语言:javascript
复制
ll go_appengine

输出:

代码语言:javascript
复制
-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
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42253616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档