之前的笔记都写在sublime上(错误示范),遇到问题想看文档很麻烦,不知道去哪里找,走了不少弯路,希望搞技术的可以养成写博客的好习惯吧,写博客也是一种鼓励。共勉
1 Golang开发环境
环境可以选择Goland或者是VSCode,但是由于Goland是收费的,使用破解版的(律师函警告)容易出现问题,如果你也是学生,那就二选一吧,我习惯使用Goland,这里介绍VSCode环境的搭建。
1.1 安装Go开发包
1.1.1 下载go的sdk
https://studygolang.com/dl
之后就next->next ->… 常规操作 ——俗称“下一步安装法”
1.1.2 检查
检查是否安装成功,在终端中输入 go version
mac下默认安装在usr/local/go 下 ,那里就是你的goroot
2 VSCode安装
2.1 安装地址
2.2 VSCode 侧边栏几个功能
VSCode是一个文本编辑器,通过各种各样的插件来作为语言的编辑器。
2.3 安装中文插件包
最先推荐下载一个中文的插件,在Extensions中搜索chinese
右下角会提示restart,click一下插件就安装完成。
2.4 安装Go扩展
在Extensions(VScode左侧俄罗斯方块图标)中搜索go,然后如同安装chinese插件一样Install
2.5 安装Go调试工具
VSCode中Go语言开发的时候为我们提供诸如代码提示、代码自动补全等功能。(就是用VSCode编辑的时候右下角总会有小窗口对不!)
可以选择Install all (但会失败,国内你懂 😦)
那咋办嘛?!
给你个链接,直接download,然后放在go下的bin中(没有bin请自行创建)
https://pan.baidu.com/s/1L5KKMm-uIgG7rHuDtQ8Htw
提取码:48r5
注意:Mac下需要给拷贝的这些文件赋予可执行的权限(chmod)
以上是我的笨方法,如果有好方法请告诉我 T.T
2.6 VSCode的Auto Save功能启用
Auto Save就是自动保存,其中有自动保存的延时。
接下来会整理第一个Hello World!程序的运行