gpt4 book ai didi

Golang 包导入 - 找不到包

转载 作者:数据小太阳 更新时间:2023-10-29 03:27:22 24 4
gpt4 key购买 nike

这是我第一次在这里提问,无论如何,我想知道为什么它说找不到包,即使 github.com/JohnDoe/temperature/conversion/conv 是在 $GOPATH

[johndoe@johndoe temperature]$ go run main.go
main.go:5:2: cannot find package "github.com/JohnDoe/temperature/conversion/conv" in any of:
/usr/local/go/src/github.com/JohnDoe/temperature/conversion/conv (from $GOROOT)
/home/johndoe/Workspace/Go/src/github.com/JohnDoe/temperature/conversion/conv (from $GOPATH)

更多详情:

[johndoe@johndoe conversion]$ pwd
/home/johndoe/Workspace/Go/src/github.com/JohnDoe/temperature/conversion

[johndoe@johndoe conversion]$ ls
conv.go

想法?

最佳答案

您弄错了包和文件。在go(相反的说……python)中,一个包由一个目录表示,这个目录下的文件无非就是代码。所以你应该导入 github.com/JohnDoe/temperature/conversion 包。

关于Golang 包导入 - 找不到包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36618773/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com