go 语言安装请戳另一篇文章: go 环境搭建
复现步骤
出现提示、源码跳转问题的复现步骤:
- 创建了一个 文件夹
golearn来记录学习 go 语言创建的项目- 根据 Go Tutorial 的 创建一个模块 & 从一个模块中调用另一个自建的模块的代码, 我在 golearn 目录下创建了 的机构目录为下图所示:
但是去 hello/hello.go 文件夹下 hover 内置函数没有提示,Contrl+click 都不能跳转到 go 的源代码位置
解决方案
不提示的原因是因为 我在 golearn 目录下创建了多个 module, 参考了 go workspace 后直接在 golearn 目录下运行如下命令生成 go.work 文件即可
go work init
解决后截图:
我自己 go 语言的学习仓库: github.com/kejuqu/gole… 为了快速复现 不提示,读者可以 clone 后 直接在 golearn 下删除 go.work 文件看看