2017-06-20 59 views
-3

我被困在本教程中。每次我导航到我的文件所在的位置时都不会发生任何反应,我尝试“go run populationapi.go”步骤。我在我已经设置为GOPATH变量的工作空间中创建了一个文件populationapi.go。我有一台Windows电脑。 (bin,pkg或src)中的哪三个文件夹?任何有关错误的想法?运行Go文件很困难

https://www.programmableweb.com/news/how-to-get-started-google-actions/how-to/2017/01/31?page=4

+3

也许从官方文档开始,如[如何写代码](https://golang.org/doc/code.html) – JimB

+0

由同一用户复制,不少于。 – Kaedys

回答

1

根据the documentation,所述GOPATH变量应该被设置为包含binpkg,和src

下面是他们给出的例子目录布局:

GOPATH=/home/user/go 

/home/user/go/ 
    src/ 
     foo/ 
      bar/    (go code in package bar) 
       x.go 
      quux/    (go code in package main) 
       y.go 
    bin/ 
     quux     (installed command) 
    pkg/ 
     linux_amd64/ 
      foo/ 
       bar.a   (installed package object) 
+0

唯一的问题是,我记得阅读GOPATH不应该被设置为GO文件夹,而是一个不同的目录......尽管我一定误会了,但我会试一试。 – user8188965

+0

它不应该设置为你的Go *安装目录(这应该是你的'GOROOT',而不是你的'GOPATH')。 – Adrian

4

各走各的节目是一个包,它应该是在“SRC /软件包名/ main.go” 其中作为包名是它与您的包名的目录名称,你的情况

应该“的src/populationapi/main.go”

或任何软件包的文件名选择

然后去包目录,然后运行命令他们使用教程“运行main.go”

“ngrok”实用程序,您需要下载并运行使其工作