Golang 环境配置
系统硬件与操作系统:
64位Windows操作系统,处理器 Intel® Core™ i7-8750 CPU @ 2.20GHz
安装过程
安装 VSCode 编辑器
直接上官网上下载 VSCode 即可,按照安装提示即可完成安装。
在VSCode上运行Golang语言的好处
Visual Studio Code 是一个轻量级但功能强大的源代码编辑器,可在 Windows,macOS 和 Linux 桌面上运行。它内置了对JavaScript,TypeScript和Node.js的支持,并为其他语言(如C ++,C#,Java,Python,PHP,Go)和运行时(如.NET和Unity)提供了丰富的扩展生态系统。
安装Golang
在Golang官网网站即可完成下载,链接:link
cmdgo env
安装VSCode插件
在 VScode 的扩展应用商店中,搜索 go 然后进行安装即可成功安装插件
出现的问题: 安装好之后,想要成功完成编译运行,还需要下载 golang 的依赖包,这些依赖包往往会下载失败,具体原因可能是网络的不稳定导致的(挂外网也会失败)。
cmdgo env -w GOPROXY=https://goproxy.cn,direct
VSCode 运行 hello world
在本地电脑建立一个文件夹来存储 golang 的 project ,然后建立 hello.go 文件,代码如下所示:
F5
Goland 运行 hello world
通过网上一些资料发现,很多用户都推荐 Goland 软件来运行 go 文件,我也是下载了并进行安装,最后通过配置环境也是成功完成了运行上面所建立的 hello.go 文件。
安装与运行 go tour
通过如下命令成功安装 gotour 文件到自己工作空间的 bin 文件夹中,并且成功运行
我的第一个包与测试
在自己的工作文件夹建立 reverse.go 文件,内容如下所示:
将文件放入 stringutil 文件夹中,并且将此文件夹放入 src 文件夹中,这样便成功创建了一个包,然后将之前的 hello.go 文件导入此包,并进行测试,测试结果如下所示:
由上图的结果可知成功创建了 stringutil 包
问题与要点小结
- 问题1:VSCode 中配置 golang 环境会出现依赖包下载失败
可以通过命令行改变代理,即可快速完成依赖包的下载 - 问题2:在 Windows 操作系统中如何创建包
需要找到原始的安装目录,有相应的 bin 、src 、pkg 文件夹,将新创建的包放入 bin 文件夹中,并能够成功编译没有出错(GOPATH也应是该文件夹),然后再创建新的文件时,就可以导入创建好的包
小结: 通过本次对 Golang 的环境配置,学会了 VSCode 、Goland 的基本操作,并且知道了如何编译运行 go 文件,也会进行简单的调试。通过本次实验报告的书写,也逐渐掌握了 markdown 编辑器的用法,也发现了它的方便,以后也会多多使用 markdown 来书写文本。