无法加载包:package .: no buildable Go source files
技术问答
525 人阅读
|
0 人回复
|
2023-09-12
|
这是错消息:
' X7 C. A c0 K. I# Z$ s% go get can't load package: package .: no buildable Go source files in /Users/7yan00% echo $GOPATH Users/7yan00/Golang3 F2 Q! d" x" R& r: H4 Q& w
你将如何解决这个错误?% |5 Z" P5 H0 v
4 b1 D5 e: e6 R$ [1 {, f: {8 c0 M 解决方案: / d$ v( V1 s3 R6 p6 M8 B
确保您在 Go 项目源文件夹(如/Users/7yan00/Golang/src/myProject)使用此命令。
4 \: R# @6 Z( C) _使用这种替代方法(类似于这个错误)-d选项(请参阅go get命令)& [6 l3 ^, B% L. e+ T, v7 x
go get -d' R0 @4 e4 _ O3 J) N
该-d标志指示下载包后停止;也就是说,它指示 get 不要安装软件包。
6 E+ M1 t7 y: t, ` J看看这对你的情况有没有帮助。/ n2 {+ b7 f) P
但更一般地说,如:; {: y0 B/ ]& |6 e5 ?1 _$ A6 K' N* E
go get 用于包,而不是用于存储库。
0 F2 F9 c* f8 L, L所以如果你想要一个特定的包,比如go.text/encoding,然后使用6 {7 ~! u& X! B8 h: S
go get code.google.com/p/go.text/encoding
8 _3 ]5 N- A* J! O 如果您想要存储库中的所有软件包,请使用...来表示:
8 b/ s5 }( \6 tgo get code.google.com/p/go.text/...! G3 y! _( f" g: u* W
|
|
|
|
|
|