在我的GOPATH中,我有類似以下內容:/bin//pkg//src//src/my_prog//src/my_prog/main.go/src/my_prog/d_interface.go/src/my_prog/d_struct_that_implements_the_interface.go在main.go我package main,在d_interface.go和d_struct_that_implements_the_interface.go我有package my_prog。當我嘗試go build my_prog出現以下錯誤時:can't load package: package my_prog: found packages my_prog (d_interface.go) and main (main.go) in C:\dev\Code\Go\src\my_prog這是否意味著任何屬于的文件都package main應該放在其自己的文件夾中?如果是這樣,原因是什么?
錯誤“無法加載程序包:程序包my_prog:找到了程序包my_prog和main”
幕布斯6054654
2021-05-14 18:09:21