xxx be unexportedgo-lint
简介
xxx be unexportedgo-lint
问题
在用 vscode
写 go
代码的时候,总是有波浪线存在,如下图:
解决
如截图,有三处会触发go-lint
的警告,分别是结构体上、方法上、下划线变量上
1: 结构体的上一行,编写结构体注释,而且一定要用这个结构体名称开头,如下:
2:方法上最好不要用self
、this
等词,然后编写函数注释文件,而且一定要用这个函数名称开头,
3:不要在go
中使用下划线命名,current_url
改为currentUrl
,
另外
如果有爆红波浪线的状况,可以在settings.json文件中添加如下:
"window.zoomLevel": 0,
"go.docsTool": "gogetdoc",
"go.formatTool": "goimports",
"explorer.confirmDelete": false,
"go.lintFlags": ["--disable=varcheck", "--enable=errcheck"],