【发布时间】:2020-10-21 07:44:59
【问题描述】:
go version go1.15.2 darwin/amd64
在我的文件夹中,我有两个文件:main.go 和 user.go 以及其他文件,例如 go.mod、go.sum 等。
当尝试从 user.go 导入包时,我在导入时遇到错误:
查询“最新”没有匹配的版本
user.go
package user
import (
"os"
"os/user"
"path/filepath"
)
main.go
import (
"fmt"
"bufio"
"github.com/ctfrancia/go-dot/user" // <--- error here
// ...
)
我尝试遵循一些建议,例如 go clean -modcache as suggested in a git hub issue
我正在使用 gomods,所以我不想禁用它。谢谢
【问题讨论】:
-
正确设置包含所有这些包的模块。
-
你能扩展一下吗?
标签: go