最佳答案
我试图在Go中创建和使用一个自定义包。这可能是非常明显的事情,但我找不到太多关于这方面的信息。基本上,我在同一个文件夹中有这两个文件:
mylib.go
package mylib
type SomeType struct {
}
main.go
package main
import (
"mylib"
)
func main() {
}
当我尝试go run main.go
时,我得到这个错误:
main.go:4:2: import "mylib": cannot find package
我试着先运行go build mylib.go
,但它似乎没有做任何事情(没有生成文件,没有错误消息)。你知道我该怎么做吗?