Windows下使用Visual Studio Code搭建Go语言环境

转载于:http://www.cnblogs.com/mstmdev/p/5454981.html

ps:以下环境均使用默认路径安装,版本均使用官方最新版本,对原文有所修改

  1. 安装Go语言环境
    下载地址:https://golang.org/dl/
    直接运行Go安装向导即可
    Windows下使用Visual Studio Code搭建Go语言环境_第1张图片
    Go环境安装成功
    Windows下使用Visual Studio Code搭建Go语言环境_第2张图片
    添加环境变量
    安装完毕GO语言后,需要添加GOPATH环境变量,指向自己的工作目录文件夹,自己新建一个目录即可(自定义工作目录)
    Windows下使用Visual Studio Code搭建Go语言环境_第3张图片
    另外为了操作方便,可以将GOPATH下的bin目录也添加到Path环境变量的末尾,因为使用go get 命令的时候会将编译后的文件放在GOPATH目录下的bin中
    Windows下使用Visual Studio Code搭建Go语言环境_第4张图片

  2. 安装Git
    Git是Go中主要使用的版本控制工具,使用go get命令时需要Git工具
    下载地址:http://git-scm.com/download/
    按照安装向导一路next即可
    Windows下使用Visual Studio Code搭建Go语言环境_第5张图片
    Windows下使用Visual Studio Code搭建Go语言环境_第6张图片
    Windows下使用Visual Studio Code搭建Go语言环境_第7张图片
    Git安装成功
    Windows下使用Visual Studio Code搭建Go语言环境_第8张图片

  3. 安装Visual Studio Code
    下载地址:https://code.visualstudio.com/
    也是一路next安装
    Windows下使用Visual Studio Code搭建Go语言环境_第9张图片
    Windows下使用Visual Studio Code搭建Go语言环境_第10张图片
    Windows下使用Visual Studio Code搭建Go语言环境_第11张图片
    VS Code安装成功
    Windows下使用Visual Studio Code搭建Go语言环境_第12张图片

  4. 安装NodeJS
    因为VSCode中调试go需要使用npm,所以这里提前安装好NodeJS
    下载地址:https://nodejs.org/en/download/
    Windows下使用Visual Studio Code搭建Go语言环境_第13张图片
    Windows下使用Visual Studio Code搭建Go语言环境_第14张图片
    Windows下使用Visual Studio Code搭建Go语言环境_第15张图片
    Windows下使用Visual Studio Code搭建Go语言环境_第16张图片
    NodeJS安装成功
    Windows下使用Visual Studio Code搭建Go语言环境_第17张图片

  5. 安装插件及相关依赖项,这一部分可以参考原文操作,原文是以vscode-go项目为例<需要先git项目>,这里我是自己写了一个hello.go的文件来完成相关操作
    go语言基础语法,菜鸟教程:http://www.runoob.com/go/go-tutorial.html
    提示一下vs code中英文版本如何切换
    打开vscode 使用快捷键 ctrl+shift+p 输入 configur language 配置语言 locale: 英文 “en-Us” 中文:”zh-CN” 保存 重新打开vscode即可
    安装Go插件
    使用快捷键ctrl+shift+p 输入Extensions: Install
    Windows下使用Visual Studio Code搭建Go语言环境_第18张图片
    在扩展的应用商店中搜索Go 安装即可
    Windows下使用Visual Studio Code搭建Go语言环境_第19张图片
    新建一个hello.go的文件
    打开vscode,File<文件>–Open Folder<打开文件夹> 选择之前自定义的工作区文件夹,在src中新建一个文件夹,在该文件夹中新建文件hello.go,编写如下代码
    Windows下使用Visual Studio Code搭建Go语言环境_第20张图片
    launch.json启动配置信息如下

{
    // 使用 IntelliSense 以学习相关的 Node.js 调试属性。
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [

        {
            "name": "hello.go",
            "type": "go",
            "request": "launch",
            "mode": "debug",
            "program": "${workspaceRoot}\\src\\zc_test.com\\hello.go"
        }
    ]
}

点击左下角的 Analysis Tools Missing 在上方弹出的信息中选择 install all 自动git相关工具及依赖项,部分工具需要FQ<>才能下载成功,如果是超时造成下载失败,多下载几次即可,最终会在工作区的bin目录生成如下文件
Windows下使用Visual Studio Code搭建Go语言环境_第21张图片

到这里基本的Go语言环境已经搭建完毕了,可以看到我们已经可以打上断点调试了
Windows下使用Visual Studio Code搭建Go语言环境_第22张图片

ps: 原文以vscode-go项目为例,还需要对源码进行安装,具体操作参考原文完成

你可能感兴趣的:(golang)