2017-06-20 54 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」實用程序,您需要下載並運行使其工作