代码如下:
package main
import "fmt"
func main() {
myFunc()
}
func init() {
fmt.Println("there is main.init()")
}
package main
import "fmt"
func init() {
fmt.Println("there is myClass.init()")
}
func myFunc() {
fmt.Println("there is myClass.myFunc()")
}
执行main方法后得到:
解决方案:
GoLand通过option+F12打开Terminal终端执行一下操作:
go run *.go
或者
go build .
./run
// 恕我直言,这种方法还没成功