我想在我的libGo.go. 我为解决我的问题而关注的所有主题都是将我的文件夹推送到 GitHub 和我的go.mod使用行require github.com/pseudo/project中。最后信息我没有把我的项目放在我的GOPATH.
建筑学:
.
├── go.mod
├── libGo
│ └── libGo.go
└── main.go
libGo.go
package libGo
import "fmt";
func Hello() {
fmt.Println("Hello");
}
func Calcule(x, y int) int {
return (x + y);
}
main.go
package main;
import (
"fmt"
"example.com/libGo/libGo"
);
func main() {
fmt.Println("I'm main function");
libGo.Hello()
}
去.mod
module example.com/libGo/libGo
go 1.15
错误信息:
package command-line-arguments
imports example.com/libGo/libGo
imports example.com/libGo/libGo: import cycle not allowed
我是 Golang 的初学者,所以如果你能用一个例子向我解释一下为什么我所做的事情不起作用,我将不胜感激。
阿晨1998
相关分类