回答

收藏

无法加载包:package .: no buildable Go source files

技术问答 技术问答 581 人阅读 | 0 人回复 | 2023-09-12

这是错消息:, p1 K) D- q$ K* N/ `
    % go get     can't load package: package .: no buildable Go source files in /Users/7yan00% echo $GOPATH     Users/7yan00/Golang
    * S' T# |7 w2 N
你将如何解决这个错误?
9 r# I. d7 F  K' b. L) `                                                               
3 w" @% s# C' t' s) b/ i    解决方案:                                                               
: q. T1 }6 v- W' S. B6 |                                                                确保您在 Go 项目源文件夹(如/Users/7yan00/Golang/src/myProject)使用此命令。  D9 n0 R- D6 f) J  G9 |' _
使用这种替代方法(类似于这个错误)-d选项(请参阅go get命令)
5 w* g4 g1 n6 X  s2 b0 v  f; h# G
    go get -d7 U* a! g4 g; T0 I/ J  [" _7 f2 O5 x* n
该-d标志指示下载包后停止;也就是说,它指示 get 不要安装软件包。+ Q) V2 H7 H# d+ W( Q' a
看看这对你的情况有没有帮助。
/ |) F1 T" I, `# X/ O3 K9 W但更一般地说,如:3 L: w0 ~$ w3 `8 L
go get 用于包,而不是用于存储库。
) }6 D, l, K2 S7 ~/ }所以如果你想要一个特定的包,比如go.text/encoding,然后使用6 w% |, P0 ^* t' m# q9 h9 I/ r
    go get code.google.com/p/go.text/encoding
    6 M$ m# \9 o/ f9 l
如果您想要存储库中的所有软件包,请使用...来表示:
9 @1 R0 u/ b- @+ ]% p) N
    go get code.google.com/p/go.text/...
      V- R8 x9 u$ n2 P* W$ ?; s
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则