vs code go.mod 问题 twice in the workspace
在编写go工程的过程中,vscode提示sqlite3 twice in the workspace错误信息,导致编写代码无法使用语言服务器。无提示无法跳转定义。
原因:go mod init XXX创建工程时,在工程目录下生成一个pkg的目录,将工程所用到的包下载此目录。而go在安装时,会在gopath的全局目录中生成一个pkg目录,因sqlite3的版本有升级,在go build时会自动下载升级的最新包,从而导致出现twice in the workspace.
解决方案:
1、删除工程目录下的p
原创
2021-11-16 15:36:15 ·
1634 阅读 ·
0 评论