首先在gogo目录下 go mod init gogo 声明gogo目录为gogo module
其他的引用都基于module gogo进行引用
文件结构:
gogo
--Test
--helloworld.go
--myMath
--myMath1.go--myMath2.go
测试代码:
// helloworld.go
package main
import (
"fmt"
"gogo/myMath"
)
func main(){
fmt.Println("Hello World!")
fmt.Println(mathClass.Add(1,1))
fmt.Println(mathClass.Sub(1,1))
}
// myMath1.go
package mathClass
func Add(x,y int) int {
return x + y
}
// myMath2.go
package mathClass
func Sub(x,y int) int {
return x - y
}