Go 语言入门指南:GO语言安装

151 阅读2分钟

一、前言

  • Go也称为 Golang 或 Go 语言,是Google 开发的一种开源编程语言。软件开发人员在一系列操作系统和框架中使用 Go 来开发 Web 应用程序、云和网络服务以及其他类型的软件。
  • Go 是静态类型的、显式的,并且是在编程语言之后建模的。由于 Go 语言的快速启动时间、低运行时开销以及无需虚拟机 ( VM ) 即可运行的能力,它已成为一种非常流行的用于编写微服务和其他用途的语言。
  • Go 用于并发编程——一种一次无序或部分顺序执行多个任务的策略。Go 语言的灵感来自Python的生产力和相对简单性。它使用 goroutines 或轻量级进程,以及一组包来进行高效的依赖管理。它旨在解决几个问题,包括缓慢的构建时间、不受控制的依赖性、重复工作、难以编写自动工具和跨语言开发。

二、Go环境安装

1. 下载安装包

Go官网下载地址:(golang.org/dl) Go官方镜像站(推荐):(golang.google.cn/dl) 自行选择安装。如果是window系统 推荐下载可执行文件版。配置好全局变量,打开cmd命令窗口,出现下图所示,则表示配置成功。image.png

2. GOPRXY

Go1.14版本之后,都推荐使用go mod模式来管理依赖了,也不再强制我们把代码必须写在GOPATH下面的src目录了,你可以在你电脑的任意位置编写go代码。

默认GoPROXY配置是GOPROXY=https://proxy.golang.org,direct, 由于国内访问不到 https://proxy.golang.org 所以我们需要换一个PROXY,这里推荐使用https://goproxy.iohttps://goproxy.cn。 可以执行下面的命令修改GOPROXY

go env -w GOPROXY=https://goproxy.cn,direct

3. IDE安装

上网查阅了相关资料,网上推荐使用 Goland或者 VS Code 这两款 IDE。VS Code则需安装Go插件