【问题标题】:goapp fmt source code directorygoapp fmt 源码目录
【发布时间】:2014-10-24 20:26:58
【问题描述】:

按照 Google App Platform 网站上的 golang 示例,我发现它建议将源文件直接放入应用程序文件夹的子文件夹中,例如

app/
  hello/
    hello.go
  app.yaml

我可以使用goapp serve app 启动应用程序。

但我无法格式化源代码。我的第一个猜测是goapp fmt app - 失败。我也无法构建应用程序:goapp build app

can't load package: package app: cannot find package "app" in any of:
         ....
         ....

用 GOPATH 试试:

GOPATH=`pwd`/app goapp build

也没什么意义

can't load package: package .: no buildable Go source files in /....

我还担心安装包可能会很麻烦,除非我找到了正确的位置来启动它们或正确配置 GOPATH。对 Google App Engine Go 应用的外观有何想法?

【问题讨论】:

标签: go


【解决方案1】:

格式化应用程序中的所有内容:

  goapp fmt ./app/...

全部构建:

 goapp build ./app/...

我通常 cd 到包含 app.yaml 的目录,这样我就可以:

 goapp serve
 goapp fmt ./...

等等。

【讨论】:

    猜你喜欢
    • 2012-10-30
    • 1970-01-01
    • 2012-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-20
    • 1970-01-01
    相关资源
    最近更新 更多