SublimeLinter 的 GoType 问题
GoType issues with SublimeLinter
我对 Go 有点陌生,一直在尝试使用 SublimeLinter-contrib-gotype package to lint my files. It works well for the most part, but for some reason it throws an error if I try to import a Go package from GitHub. I've been trying to use the simple example from the Echo 框架。当我 运行 代码时,它工作正常,但由于某种原因,linter 导致了问题。
它抛出一个错误说:
could not import github.com/labstack/echo (can't find import: )
我已经 运行 go get github.com/labstack/echo
命令,但它似乎没有帮助。
我也附上了截图:
并且 here 是我使用的代码的 link。
我也遇到过同样的问题。尝试 运行
launchctl setenv GOPATH $GOPATH
并重启ST,重启后无效
如果你使用 Go Sublime,下面的应该会更好。
Sublime Text 菜单 > 首选项 > 包设置 > GoSublime > 设置 - 默认/用户
"shell": ["/usr/bin/bash"],
"env": {"GOPATH": "/Users/username/gopath/"},
我对 Go 有点陌生,一直在尝试使用 SublimeLinter-contrib-gotype package to lint my files. It works well for the most part, but for some reason it throws an error if I try to import a Go package from GitHub. I've been trying to use the simple example from the Echo 框架。当我 运行 代码时,它工作正常,但由于某种原因,linter 导致了问题。
它抛出一个错误说:
could not import github.com/labstack/echo (can't find import: )
我已经 运行 go get github.com/labstack/echo
命令,但它似乎没有帮助。
我也附上了截图:
并且 here 是我使用的代码的 link。
我也遇到过同样的问题。尝试 运行
launchctl setenv GOPATH $GOPATH
并重启ST,重启后无效
如果你使用 Go Sublime,下面的应该会更好。
Sublime Text 菜单 > 首选项 > 包设置 > GoSublime > 设置 - 默认/用户
"shell": ["/usr/bin/bash"],
"env": {"GOPATH": "/Users/username/gopath/"},