ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 引用地址 https://www.topgoer.com/%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83/go%E7%9A%84%E5%AE%89%E8%A3%85.html # 1\. 编辑器 ## 1.1. Windows 安装vs code(mac版咱也没有电脑咱也不敢试) `Visual Studio Code`,简称`VS Code`,它是目前使用人数最多的编辑器。尽管它由微软发布于2015年,与其他热门编辑器相比显得有些年轻,但它在过去几年中一直在不停的更新,它在最新的`Stack Overflow`调查中被选为`Web`开发人员中最受欢迎的文本编辑器。 `VS Code`不仅仅是一个基本的代码编辑器。有人说它更像是`IDE`而不是代码编辑器,因为它提供了许多通常只在`IDE`中才有的功能。主要功能包括内置调试工具,智能代码提示,集成终端以及对简易的`Git`操作(微软刚收购了`GitHub`)。作为初学者,您可以利用这些功能大大提高编程效率。 在`VS Code`中找到的每个功能都完成一项出色的工作,构建了一些简单的功能集,包括语法高亮、智能补全、集成`git`和编辑器内置调试工具等,将使你开发更高效。 下载地址:[https://code.visualstudio.com/](https://code.visualstudio.com/) 选择windows版本下载,vscode有新版本时候会自动更新,重启即可更新。 傻瓜式安装一直下一步就好了! ## 1.2. 配置 ### 1.2.1. 安装中文简体插件 点击左侧菜单栏最后一项`管理扩展`,在搜索框中输入`chinese`,选中结果列表第一项,点击`install`安装。 安装完毕后右下角会提示重启`VS Code`,重启之后你的`VS Code`就显示中文啦! ![vscode](https://www.topgoer.com/static/2/vscode.gif "vscode") ### 1.2.2. 安装go插件 启动`vscode`选择插件->搜`go`选择`Go for Visual Studio Code`插件点击安装即可。如图: ![vscode](https://www.topgoer.com/static/2/8.png "vscode") ## 1.3. 安装Go语言开发工具包 在Go语言开发的时候为我们提供诸如代码提示、代码自动补全等功能。 Windows平台按下`Ctrl+Shift+P`,Mac平台按`Command+Shift+P`,这个时候`VS Code`界面会弹出一个输入框,如下图: ![vscode](https://www.topgoer.com/static/2/23.png "vscode") 我们在这个输入框中输入>`go:install`,下面会自动搜索相关命令,我们选择`Go:Install/Update Tools`这个命令 ![vscode](https://www.topgoer.com/static/2/25.png "vscode") 选中并会回车执行该命令(或者使用鼠标点击该命令) ![vscode](https://www.topgoer.com/static/2/26.png "vscode") VS Code此时会下载并安装上图列出来的16个工具,但是由于国内的网络环境基本上都会出现安装失败 ### 1.3.1. 有两种方法解决这个问题: #### 方法一:使用git下载源代码再安装 在项目的src目录下执行 ``` $ go env -w GO111MODULE\=on $ go env -w GOPROXY\=https://goproxy.cn,direct ``` https://blog.csdn.net/qq_41065919/article/details/107710144?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_aa&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_aa&utm_relevant_index=2 ### 1.3.2. 修改vscode终端cmd启动 在运行代码的时候需要终端运行,有的小伙伴终端默认的是powershell,有的直接默认是cmd,如果你的是powershell需要修改为cmd,如果默认的就是cmd直接放弃这块就好了 ![vscode](https://www.topgoer.com/static/2/27.png "vscode") 1.在文件 -> 首选项 -> 设置中打开settings页面, 搜索shell或则找到Terminal>Integrated>Shell:Windows, ![vscode](https://www.topgoer.com/static/2/28.png "vscode") ![vscode](https://www.topgoer.com/static/2/29.png "vscode") 添加`"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",`后面的地址是你的cmd地址 ## 另外一种 Go有一个全球模块代理,设置代理再去安装golang的插件,就可以安装成功了。步骤有,首先Windows用户打开Powershell,一个蓝色的界面,注意不是cmd!不知道的直接打开window下面的搜索,然后输入powershell,搜索出来就可以了。 ``` $env:GO111MODULE="on" $env:GOPROXY="https://goproxy.io" go env -w GOPROXY=https://goproxy.io,direct 或者go env -w GOPROXY\=https://mirrors.aliyun.com/goproxy go env -w GOPRIVATE=*.corp.example.com ``` 然后我们打开VsCode界面,下面会提示安装插件,我们选择Install ALL,就会安装成功 ———————————————— 版权声明:本文为CSDN博主「小男孩tom」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_40022980/article/details/118246870 ## 设置快捷键 ctrl+shift+p选择snippets ![](https://img.kancloud.cn/8e/e1/8ee1036e18be9f6ea26ef373bb97b001_646x114.png) go;json ![](https://img.kancloud.cn/da/e1/dae176ef75a83350997cea61173946bb_666x101.png) ![](https://img.kancloud.cn/f0/e2/f0e226ef6e22c5c13aff9dee84a6f77b_899x548.png)