内容目录
1.概述
学习些Go的知识还是很有必要的,尤其是你有c/c++的经验,那么你可以更快上手。你可能会被Go迷住。
Go的性能高,接近c/c++(Rust可能不服),但是Go的性能确实高。
今天我们先来搭建一下Go的环境吧,方便后面学习Go代码。
来吧,看看我们"21世纪的C语言"的环境的搭建过程吧。
2.下载Golang
访问golang官方地址:https://go.dev/dl/
3.安装go环境
选择安装位置进行安装,需要管理员身份
安装完成,设置环境变量:
4.Go Proxy设置
我们在代码工程中需要依赖的模块需要通过goproxy下载,类似于Java Maven的中央仓库。
Go安装完成后默认是国外的Proxy,在国内访问应该是网络不通畅。由于这个原因,所以国内提供了很多代理,速度也很快。
首先,如果你不确定你的代理,可以通过Go命令行查看:
go env GOPROXY
我这里推荐https://goproxy.cn
, 那么我们可以使用命令行的方式配置:
go env -w GOPROXY="https://goproxy.cn"
设置完成后就是我们第一张截图所示。
5.下载VSCode
Go IDE我还是推荐VSCode,免费也不难用。
访问VSCode官网:https://code.visualstudio.com/download
大家可以根据自己的编辑器喜好选择,比如:GoLand,LiteIDE等等。
6.安装VSCode Golang插件
7.Go Hello World
helloworld.go
package main
func main() {
print("Hello World!")
}
编译为可执行文件
go build helloworld.go
会生成一个helloworld.exe,如下图:
执行helloworld.exe: