美文网首页Go专题
MAC中vscode安装go插件填坑

MAC中vscode安装go插件填坑

作者: 右哼哼丨左哼哼 | 来源:发表于2019-01-04 20:04 被阅读180次
    开始接触go语言了 ,有一个好的开发编辑器是个良好的开端,参考了很多评论,都推荐使用微软的vscode来开发go编程,遂开始安装vscode的go环境.

    1. 下载go语言的SDK,官网链接:https://golang.org(不FQ可能打不开),国内镜像链接https://studygolang.com/dl
    2. 根据对应的操作系统,安装好SDK,本博文不再赘述,如需帮助,可以求助各搜索引擎
    3. 安装好vscode软件,本博文不再赘述,如需帮助,同上!

    打开vscode,编写第一个go语言,此举是为了让vscode提示安装相应的go插件

    package main
    import "fmt"
    
    func main() {
        fmt.Println("Hello,world")
    }
    

    F5执行调试,右下角会出现提示框,大致意思是需要安装golang插件来执行本次调试,选择安装即可,
    接下来问题就来了:

    下载失败.png
    相信这一幕已经把大家折腾的痛不欲生,而网上的教程大多是16年左右的,按照教程方法完全无法解决这些报错
    ,博主经历了苦练七十二变,笑对八十一难之后,文体两开花,跑偏了,不好意思!
    下面献出目前成功的解决方案:
    1. 在GOPATH目录的/src/github.com/golang中执行终端命令:git clone https://github.com/golang/tools.git tools
    2. 把整个tools文件夹复制到/src/golang.org/文件夹下
      注:如果步骤1中没有golang文件夹,就手动创建一个,步骤2中golang.org文件夹下有个tools-master 不知道什么作用,内容好像跟tools一样,但我用对比工具看过了,内容还是有出入的,具体看下面讲述.
    3. 安装下载好的插件,在GOPATH目录下打开终端:
    go install github.com/ramya-rao-a/go-outline
    go install github.com/acroca/go-symbols
    go install golang.org/x/tools/cmd/guru
    go install golang.org/x/tools/cmd/gorename
    go install github.com/josharian/impl
    go install github.com/rogpeppe/godef
    go install github.com/sqs/goreturns
    go install github.com/golang/lint/golint
    go install github.com/cweill/gotests/gotests
    
    下载.png
    安装.png

    此处我尝试了安装tools-master下的同名文件,但是报错了, 还是老老实实安装tools下的文件吧
    注:以上命令我只安装了图中所示,部分安装目录我并没有,所以就pass了,最后给大家附上一个环境配置成功的截图!


    安装成功
    顺便解释了以前教程过期问题,gocode的目录都变了,按照老教材能安装成功,也是大神!
    一个人学的快,一群人学的远

    相关文章

      网友评论

        本文标题:MAC中vscode安装go插件填坑

        本文链接:https://www.haomeiwen.com/subject/jjvkrqtx.html