我安装了ubuntu软件包。 基础库(fmt等)工作正常。
但我在/ var / www / mygoproject中有一个真正的项目,有多个子文件夹ex:
子文件夹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)
}