0
我已經安裝了ubuntu軟件包。 基礎知識庫(fmt等)工作正常。如何設置特定的GOPATH?
但我不得不在多個子文件夾前的/ var/WWW/mygoproject一個真正的項目:
- ./subfolder1
- ./lib1
- ./lib2
- ./subfolder2
子文件夾X包含不同的go應用程序,libX包含共享代碼。
我想在子文件夾中使用 導入「lib1/package-inside」 但我總是得到imported and not used
錯誤。
我該怎麼辦?
編輯:的/var/www/project/subproject/folder/alpha.go
package main
import (
"subprojectA/folder/apackage" //doesnt work
"./apackage" //works but not the cleanest
)
func main() {
var sr interface{}
sr = "tmp"
apackage.Run(sr)
}
我以爲我可以躲避/ src /部分,但似乎我不能。我使用/ src /和/ pkg /子文件夾重建文件夾,並將所有代碼放在./src/中。那麼它的工作 – AlphaB 2013-05-02 08:11:53