VS Code配置Go语言开发环境

参考文件文档:
https://www.liwenzhou.com/posts/Go/00_go_in_vscode/

linux环境下安装Go语言开发工具包的坑:
安装时会报失败:

配置好环境变量:

sudo vim /etc/profile

export GOROOT="/usr/local/go"
export GOPATH=$HOME/go export
GOBIN=$GOROOT/bin
export PATH=$PATH:$GOBIN

按esc -> shift+; -> wq 回车保存并退出
source profile
go version

配置vscode的go环境变量

文件->首选项->设置:

搜索:Associations 打开settings.json

{
    "workbench.colorTheme": "Monokai",
    "editor.mouseWheelZoom": true,
    "files.autoSave": "afterDelay",
    "files.autoSaveDelay": 3000,
    "go.goroot":"/usr/local/go",
    "go.gopath":"/home/haima/go",
    "go.gobin":"/home/haima/go/bin",
    "go.toolsGopath":"/home/haima/go",
    "go.gocodeAutoBuild":false
}

解决方法一:

我们可以手动从github上下载工具,(执行此步骤前提需要你的电脑上已经安装了git)

第一步:现在自己的GOPATH的src目录下创建golang.org/x目录

第二步:在终端/cmd中cd到GOPATH/src/golang.org/x目录下

第三步:执行git clone https://github.com/golang/tools.git tools命令

第四步:执行git clone https://github.com/golang/lint.git命令

第五步:按下Ctrl/Command+Shift+P再次执行Go:Install/Update Tools命令,在弹出的窗口全选并点击确定,这一次的安装都会SUCCESSED了。

经过上面的步骤就可以安装成功了。 这个时候创建一个Go文件,就能正常使用代码提示、代码格式化等工具了。

方法二:下载已经编译好的可执行文件

如果上面的步骤执行失败了或者懒得一步一步执行,可以直接下载我已经编译好的可执行文件,拷贝到自己电脑上的 GOROOT/bin 目录下。

这里我放在GOPATH/bin目录里

我的GOPATH是GOPATH="/home/haima/go"

go-tools百度云下载链接,
链接: https://pan.baidu.com/s/1yWjh556iyye1AAmG6o57Dw 提取码: mk3n
下载自己对应环境的编译文件:

注意:特别是Mac下需要给拷贝的这些文件赋予可执行的权限。

原文地址:https://www.cnblogs.com/haima/p/12043612.html

时间: 2024-10-09 08:28:36

VS Code配置Go语言开发环境的相关文章

VS Code配置Go语言开发环境(建议使用goland)

VS Code是微软开源的一款编辑器,插件系统十分的丰富.本文就介绍了如何使用VS Code搭建Go语言开发环境. VS Code配置Go语言开发环境 说在前面的话,Go语言是采用UTF8编码的,理论上使用任何文本编辑器都能做Go语言开发.大家可以根据自己的喜好自行选择.编辑器/IDE没有最好只有最适合. 下载与安装 VS Code官方下载地址:https://code.visualstudio.com/Download 三大主流平台都支持,请根据自己的电脑平台选择对应的安装包. 双击下载好的安

『Go基础』第4节 VS Code配置Go语言开发环境

VS Code 是微软开源的一款编辑器, 本文主要介绍如何使用VS Code搭建Go语言的开发环境. 下载与安装VS Code 官方下载地址: https://code.visualstudio.com/Download 双击下载好的安装文件, 安装即可 安装中文简体插件 点击左侧菜单栏最后一项 管理扩展, 在 搜索框 中输入 chinese, 选中结果列表第一项, 点击 install 安装. 安装完毕后右下角会提示 重启VS Code, 重启之后VS Code就显示中文了. 安装Go开发环境

Eclipse配置Go语言开发环境(GoEclipse)

Eclipse安装Go语言插件GoEclipse GoEclipse插件地址:http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/ 接下来,配置插件 Eclipse配置Go语言开发环境(GoEclipse),布布扣,bubuko.com

Ubuntu 配置 Go 语言开发环境(Sublime Text+GoSublime)

本文针对的 Go 语言版本为 1.3,之前也有相关文章讲解如何在 Ubuntu 下配置Go语言的开发环境,但时过境迁,一些方法已经不相同或者不必要.虽讲的是 Ubuntu 下安装配置过程,但 Windows 系统不仅下载更方便,配置环境部分大同小异,其中 64 位系统的 GCC 编译器可到 http://tdm-gcc.tdragon.net/ 下载. 第一步:安装Go语言相关工具请在终端输入以下指令(如果发现下载速度一般,建议每个分开安装,否则一个安装失败将导致未安装的全部失败): ? 1 s

CentOS6.8配置GO语言开发环境

导读 Go语言是谷歌2009发布的第二款开源编程语言,Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全.支持并行进程. 鉴于越来越多的开源项目都采用Go为开发语言,本文介绍Linux(CentOS 6.8)下GO开发环境的搭建与使用. 一.Go安装使用 1.下载Go源码包 https://storage.googleapis.com/golang/go1.6.3.linux-amd64.tar.gz 上传到/usr/local/s

vs code 配置spring boot开发环境

一.环境变量 jdk环境变量一键设置 管理員运行 - 一支小白 - 博客园https://www.cnblogs.com/startnow/p/7416533.html 二.安装插件 1.Java Extension Pack 2.Spring Boot Extension Pack 三.配置vs code的user settings {//maven的路径和配置文件 "maven.executable.path": "D:\\apps\\apache-maven-3.2.3

eclipse 配置CDT,eclipse配置C语言开发环境

1.下载Cygwin  并安装   下载地址:http://www.cygwin.cn/site/install/ 双击安装cygwin 单击下一步 选择在线安装 选择安装路径然后点击下一步 选择直接连接 选择站点这里我选择使用163地址:http://mirrors.163.com/cygwin/ 特别注意:这里一定要选择安装g++和gcc  默认是不安装的   然后一直下一步就好了... 然后我们打开eclipse>Help>Install New Software 名字随便输入  我输入

[转]配置 VIM 的 Go 语言开发环境

本文是针对像我这样的 VIM 小白而写的,所使用的 VIM-GO 插件虽然步骤简单但不够详细,特写此文以做记录和分享.欢迎各位大神纠正补充! 特别说明 本博文不是 Go 语言环境搭建教程,只是 VIM 插件部分的配置教程.如果需要了解如何下载及安装 Go 语言,请移步 配置 Go 语言开发环境的前半部分. VIM 插件地址:github.com/fatih/vim-go 为了方便墙内用户,本博文所有要下载的 ZIP 包已经直接打包好:下载地址 安装 Pathogen Pathogen 是 VIM

PyCharm Golang开发环境搭建(最方便快捷的GO语言开发环境)

IntelliJ太牛了.为了配置Go语言开发环境,折腾了半天,下IDE(Sublime Text,IntelliJ Idea),然后装Go插件.装Go插件还要下载插件项目源码,编译等等,Sublime还要输入python脚本,粘进去通不过,头疼. 突然悟出一个道理,如果你觉得当前手上的事情变得非常痛苦的时候,不是事情本身的问题,是你没找到好的解决方法的问题,或者说,“不是事情太痛苦,是你太笨了”. 在不停的装插件,尝试过程中,突然发现,PyCharm跟Idea一样,也是支持Go插件的,立马悟到,