同学们好!在这节课里,我们将一起完成Go语言开发环境的搭建。


下面我们将从下载安装开始,按照配置GOROOT、创建工程目录、配置GOPATH的顺序,逐步完成Go语言开发环境的搭建。


首先,我们需要下载并安装开发工具。


我们可以从Go语言的官方网站上下载Go语言开发工具包,也就是SDK。如果您用的是Windows平台,下载下来的应该是一个类似“go1.19.windows-amd64.msi”的文件,然后就象安装任何应用软件一样,在资源管理器里双击该文件,并跟随安装向导,一步一步完成安装。


理论上讲,只要安装了Go语言开发工具包,就已经可以胜任于一切Go应用程序的开发,但为了提高开发效率,使基于Go语言的程序开发工作更加轻松愉快,充满乐趣,人们通常会倾向于使用某种图形化的集成开发环境,也就是IDE。这里为大家推荐JetBrains公司的GoLand。如果您有Java语言开发背景,对IntelliJ IDEA一定不会感到陌生,那正是JetBrains公司推出的针对Java语言的集成开发环境。GoLand从界面外观到使用习惯,甚至快捷键的设置都与IDEA如出一辙。事实上JetBrains公司还有另一款针对C/C++语言的集成开发环境CLion,同样非常著名。


在完成开发工具的下载和安装以后,我们需要配置GOROOT环境变量。


在Windows的高级系统设置里可以打开设置环境变量的对话框。添加一个名为GOROOT的环境变量,将其值设置为Go语言开发工具包的安装目录,如:C:\Program Files\Go。


在配置好GOROOT环境变量以后,我们需要为后面编写Go语言程序代码作必要的准备。首先需要创建好工程目录。


您可以在文件系统的任意位置创建Go语言工程目录,目录名可以随意设定,如:C:\Users\Minwei\Projects\Go。此外我们还需要在Go语言工程目录下创建三个子目录,子目录不能随意命名,必须是一个bin目录,用于存放可执行程序文件,一个pkg目录,用于存放缓存包文件,还有一个src目录,用于存放源代码文件。


搭建Go语言开发环境的最后一步是配置GOPATH环境变量。


在Windows的高级系统设置里可以打开设置环境变量的对话框。添加一个名为GOPATH的环境变量,将其值设置为Go语言工程目录,如:C:\Users\Minwei\Projects\Go。有了GOPATH环境变量,Go语言开发工具就能够在需要的时候访问其下bin、pkg或src目录中的文件。


谢谢大家,我们下节课再见!