Go 语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布。其目标是在不损失应用程序性能的情况下降低代码的复杂性,具有“部署简单、并发性好、语言设计良好、执行性能好”等显著特点,特别适合开发大型网络、高并发系统。 本系列文章带你快速入门。
安装Go语言
直接到官网下载对应平台的安装包,Go语言支持Windows, Mac OS 和 Linux。
如果访问官网有困难,也可以访问我放在网盘上的安装包:
链接: https://pan.baidu.com/s/1t_6UpSOGn_05phkpnLRKag 提取码: 75yi
里面有 1.12.9 版的安装包。
以Windows 10 为例,下载以后直接运行文件(go1.12.9.windows-amd64.msi),全部选中默认选项进行安装即可。
安装完成后,打开一个命令行(CMD)窗口,执行
1 | go version |
如果看到显示版本信息,则说明安装成功。
1 | go version go1.12.9 windows/amd64 |
配置VS Code
好的 IDE 可以极大的提高开发效率,在本系列中选用 VS Code 作为我们 IDE 工具。
直接官网下载最新的版本。下载后直接运行文件进行安装
安装好以后,在左侧边栏中选择扩展(插件),或使用 Ctrl+Shift+X。选择微软官方的扩展: ms-vscode.go 进行安装。
Go版 Hello World
建立一个目录,用来存放本系列要用的程序文件。 在我的环境中,目录为: d:\golang
在 VS Code 中打开刚才建立的 d:\golang 目录
在 VS Code 中新建一个文件,命名为 hello.go, 这时 VS Code 会自动提示需要安装一些 Go 语言相关的工具,选择安装。
VS Code 会按照一些列的工具,包括:
1 | gocode for auto-completion (not needed if using language server) |
如果失败,你也可以在命令行窗口中执行以下命令来手动安装:
1 | go get -u -v github.com/ramya-rao-a/go-outline |
安装完成后,在 hello.go 文件中输入以下代码:
1 | package main |
然后在 VS Code 菜单中选择调试: Debug -> Start Debugging
如果在 Debug Console 窗口中看到输出以下内容:
1 | API server listening at: 127.0.0.1:17972 |
则说明环境的安装、配置已经完成。在 下一篇文章,将介绍 Go 语言中的类型系统和基础数据类型。