0x01 错误展示
目录 /package1
文件代码
package package1
func GetFibService(n int) []int{
ret := []int{1,1}
for i:=2;i<n;i++{
ret = append(ret,ret[i-2]+ret[i-1])
}
return ret
}
文件代码
package package2
import "testing"
import "package1"
func TestNewFunc(t *testing.T) {
//package1.GetFibService(5)
arr:=package1.GetFibService(5)
t.Log(arr)
}
编译报错如下
0x02 解决问题
查看配置环境,
重点关注 GOPATH环境参数
在配置环境中添加GOPATH
各种平台的环境不相同
我的是win的电脑, 直接在 goland的 seting - GOPATH 直接进行的添加配置
然后将你的代码放到项目的src目录下即可
测试调试成功