gpt4 book ai didi

go - 无法在 vscode 的文件夹 vendor 中找到包 - Golang

转载 作者:IT王子 更新时间:2023-10-29 01:37:37 37 4
gpt4 key购买 nike

我在这里克隆了代码:https://github.com/kkdai/line-login-go .

我在 heroku 上部署并成功运行。但是我得到: cannot find package on VSCode

cannot find package vscode

一般情况下,如果我把工程放在src目录下,设置GOPATH,是不会报错的。

但是这个项目不遵循那个结构,包在vendor/ 目录中。

我该怎么做才能处理错误?

最佳答案

你可以试试 use/add go modules到您克隆的项目(使用 Go 1.11+ 和 GO111MODULE=on 设置):

go mod init github.com/kkdai/line-login-go
go mod vendor

然后你应该将所有缺少的依赖项添加到你的 vendor 文件夹中。
你甚至不再需要 GOPATH

kardianos/govendor/issue 424 所示, go mod 应该识别 vendor/vendor.json 并导入之前由 govendor 声明和管理的正确引用。

关于go - 无法在 vscode 的文件夹 vendor 中找到包 - Golang,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55756564/

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