写点什么

【愚公系列】2022 年 7 月 Go 教学课程 002-Go 语言环境安装

作者:愚公搬代码
  • 2022 年 7 月 03 日
  • 本文字数:712 字

    阅读完需:约 2 分钟

一、Go 语言环境安装

Go 语言是一门编译性的语言需要有 SDK 工具包对其进行编译才能运行,其次需要有一个编辑工具来写代码,最后为 SDK 中的工具配置环境变量,所以总结一下可以包含三个方面:


  • SDK 工具包安装

  • VSCode 安装

  • 环境变量配置


Go 语言支持的系统有:Linux、FreeBSD、Mac OS X(也称为 Darwin)、Windows。


当将 Go 语言源码编写完成此时电脑还不能直接执行,需要使用编译器编译成二进制可执行文件,那么就需要使用 Go 语言的 SDK 工具包了。


Go 语言 SDK 安装包下载地址:https://golang.google.cn/dl/



Windows 下可以使用 .msi 后缀(在下载列表中可以找到该文件,如 go1.18.3.windows-amd64.msi)的安装包来安装。


默认情况下 .msi 文件会安装在 c:\Go 目录下。你可以将 c:\Go\bin 目录添加到 Path 环境变量中。添加后你需要重启命令窗口才能生效。



输入以下命令测试是否安装成功


go version #输出版本信息go env #环境信息
复制代码


二、第一个 Go 程序

Go 语言运行流程图如下:


1.命令行运行

脚本代码 test.go 如下:


package main
import "fmt"
func main() { fmt.Println("Hello, World!")}
复制代码


命令行运行:


go run test.go
复制代码



编译成 exe 运行


go build test.go ./test.exe
复制代码

三、Go 语言多版本控制

有时候,我们会遇到用到 Go 语言的多个版本,为了解决在不同场景下需要安装不同版本的需求,能够方便的进行不同版本间的切换,这里推荐一下 gvm。


gvm 是 Go 版本管理器,使用 shell 脚本开发。你可以按照文件进行安装即可,参考: https://github.com/moovweb/gvm


安装完成后,我们就可以安装其他 go 版本了。


gvm install go1.17.6gvm use go1.17.6
复制代码


执行完上面的命令之后就可以添加新版本的 Go ,GOPATH、GOROOT 等环境变量会自动设置好,然后就可以直接使用指定版本的 Go 语言了。

总结


发布于: 刚刚阅读数: 3
用户头像

还未添加个人签名 2022.03.01 加入

该博客包括:.NET、Java、前端、IOS、Android、鸿蒙、Linux、物联网、网络安全、python、大数据等相关使用及进阶知识。查看博客过程中,如有任何问题,皆可随时沟通。

评论

发布
暂无评论
【愚公系列】2022年7月 Go教学课程 002-Go语言环境安装_7月月更_愚公搬代码_InfoQ写作社区