这是我参与「第五届青训营 」伴学笔记创作活动的第 1 天。
本堂课重点内容
老师介绍了Go语言的发展史和特性,重点讲述了Go语言的基础语法和三个入门小案例。
Go语言的特点:
- 高性能、高并发(为改良C++而生,具有C++的高性能)
- 语法简单、学习曲线平缓(相对于Java,确实简洁很多)
- 丰富的标准库
- 完善的工具链
- 静态链接
- 快速编译
- 跨平台
- 垃圾回收
配置开发环境:
安装Golang go.dev
如何确认自己安装成功?(保姆级教程来啦)
同时按住电脑的Win键和R键,弹出一个黑窗口,随后输入cmd回车
在命令行输入 go version 然后回车(可能需要电脑反应一段时间),如果显示版本号,则为 go 安装成功
配置环境变量
像 Java 一样,Go 语言也需要配置环境变量。
首先,你需要在任意盘(个人推荐D盘来专门存放代码或者软件)新建一个文件夹,我这个文件夹命名为goproject,这个文件夹用来存放代码,不同于你装go的软件目录,随后还需要将这个目录添加到环境变量。然后新建三个子目录bin、pkg、src(以后用得到)。
.idea目录为系统自动创建,不用我们手动创建,看看这个目录里的文件就清楚了。
接着为最重要的一步啦!
打开控制面板,编辑系统环境变量。
注意注意!一定一定要分清楚Go软件包安装目录和存放代码的目录。
同样,在系统变量添加一个GOPATH,然后将你存放代码的目录粘进去即可。
配置完环境变量,然后一路点击确定即可,不放心的话可以重新点进去看看,有没有修改成功。
选择开发工具
这里推荐GoLand,相当于 Java 的 IDEA,个人感觉比 vscode 方便快捷很多很多。只需要点点点即可。