Golang / 编程开发

Go环境的安装与编辑器配置

温馨提示:本文最后更新于2022-07-31 12:22:27,某些文章具有时效性,若有错误或已失效,请在下方留言或问题自助查询
当前位置: 首页 » 编程开发 » Golang » Go环境的安装与编辑器配置
浅时光博客 · 11月1日 · 2021年 · 本文1204个字,预计阅读4分钟 18174次已读

一、下载程序


  • 国内下载建议通过中文网站去下载,这样下载的速度会快很多
Go环境的安装与编辑器配置-浅时光博客

二、检查程序


  • 安装过程略
  • 在cmd窗口中输入go versiongo env
Go环境的安装与编辑器配置-浅时光博客
文章来源(Source):https://www.dqzboy.com

修改配置

(1)GO111MODULE= 改成on,开启go的模块,这是go1.11文章来源(Source):https://www.dqzboy.com版本加入的

C:\Users\76587>go env -w GO111MODULE=on

(2)配置下Go模块的中国代理,goproxy文章来源(Source):浅时光博客.cn

C:\Users\76587>go env -w GOPROXY=https://goproxy.cn,direct

三、目录讲解


  • bin:go二进制文件目录
  • doc:go文档目录
  • pkg:go第三方包目录
  • src:go源码目录

GOPATH目录:通过go env查看你的GOPATH目录

Go环境的安装与编辑器配置-浅时光博客

四、配置终端


  • 习惯了bash的方式去进行运行源代码,那么这里需要在vscode和golang中配置下shell的终端
  • 注意:首先需要先下载安装好git

1、VSCODE插件

  • 在vscode中安装Shell launcher插件
Go环境的安装与编辑器配置-浅时光博客
  • 说明:如果安装了插件后,在终端中可以看到git bash后就不需要再进行下面的操作步骤了。

2、VSCODE配置

  • 使用 ctrl + ~ 快速打开终端【~ 这个是ESC下的】
Go环境的安装与编辑器配置-浅时光博客
  • 修改terminal.integrated.shell.windows为如下值
{
    "workbench.colorTheme": "One Dark Pro",
    "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
    "go.useLanguageServer": true,
    "explorer.confirmDelete": false,
    "explorer.confirmDragAndDrop": false,
    "workbench.iconTheme": "vscode-icons",
    "vsicons.dontShowNewVersionMessage": true,
    "http.proxySupport": "off",
    "go.toolsManagement.autoUpdate": true,
    "terminal.integrated.tabs.enabled": true,
    "terminal.integrated.defaultProfile.windows": "Git Bash",
    "git.autofetch": true,
}

3、Golang配置

Go环境的安装与编辑器配置-浅时光博客
Go环境的安装与编辑器配置-浅时光博客
Go环境的安装与编辑器配置-浅时光博客
Go环境的安装与编辑器配置-浅时光博客
  • 关于Goland切换为Gi文章来源(Source):浅时光博客t Bash后,中文显示乱码的处理方法:文章来源(Source):https://www.dqzboy.com
    1. 打开C:\Program Files\Git\etc\bash.bashrc文件
    2. 文件最后添加如下参数
    3. 重启Goland
export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"



关注本站官方微信公众号『精彩程序人生』

扫描左侧二维码关注我们的微信公众帐号,在微信公众帐号中回复【资料】获取IT技术文档。
关注博主不迷路~


本文作者:浅时光博客
原文链接:https://www.dqzboy.com/8623.html
版权声明:知识共享署名-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)协议进行许可,转载时请以超链接形式标明文章原始出处和作者信息
免责声明:本站发布的内容(图片、视频和文字)以及一切破解补丁、注册激活和软件解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。访问和下载本站内容,说明您已同意上述条款!


0 条回应

必须 注册 为本站用户, 登录 后才可以发表评论!

    本站已稳定运行: | 耗时 0.220 秒 | 查询 75 次 | 内存 11.52 MB