猿问

goapp fmt 源码目录

在遵循 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 应用程序的外观有什么想法吗?


大话西游666
浏览 170回答 1
1回答

慕妹3242003

要格式化应用程序中的所有内容:  goapp fmt ./app/...要构建所有: goapp build ./app/...我通常 cd 到包含 app.yaml 的目录,以便我可以: goapp serve  goapp fmt ./...等等。
随时随地看视频慕课网APP

相关分类

Go
我要回答