来探索一下GO语言的魅力吧

简介

Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。
Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。

特色

  • 简洁、快速、安全
  • 并行、有趣、开源
  • 内存管理、数组安全、编译迅速

环境搭建

1. 下载安装包

1.1 可以访问GO语言中文网下载安装包:

image.png

1.2 如果下载不了可以直接用我已经下载好的安装包(可能下载有点慢):

go1.17.windows-amd64.msi

1.3 用下一步安装法进行安装即可,这里注意的是地址尽量在根目录,我就是安装在D盘根目录:

image.png

2. 配置环境变量

这里我将环境变量都配置到了用户变量里面

2.1 配置GOPATH和GOROOT

image.png

2.2 配置Path

image.png

3. 验证安装结果

3.1 查看版本号
go version

image.png

3.2 查看相关配置
go env

image.png

4. 更改国内镜像

初始的设置如下:
image.png

4.1 首先开启 go module
go env -w GO111MODULE=on     // Windows
export GO111MODULE=on        // macOS 或 Linux
4.2 配置GOPROXY

阿里云:

go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/       // Windows  
export GOPROXY=https://mirrors.aliyun.com/goproxy/          // macOS 或 Linux

七牛云:

go env -w GOPROXY=https://goproxy.cn      // Windows  
export GOPROXY=https://goproxy.cn         // macOS 或 Linux
4.3 取消验证包

Go 1.13设置了默认的GOSUMDB=sum.golang.org,是用来验证包的有效性。这个网址由于墙的原因可能无法访问,所以可以使用下面命令来关闭:

go env -w GOSUMDB=off // Windows  
export GOSUMDB=off // macOS 或 Linux

image.png

5. 开心的开始编程吧

5.1 安装VS code

访问官网,下载对应平台的安装包:
image.png

5.2 下一步安装法

不说了哈

5.3 安装插件

这里就安装两个插件就可以了,一个汉化,一个GO,还有一个运行代码的
image.png

5.4 准备一下

这里需要新建三个文件夹,分别是src,bin和pkg
image.png
用VS code打开src这个文件夹并新建一个文件,这里大家随意哈:
image.png

5.5 开始写hello world吧

新建一个first.go文件

package main

import "fmt"

func main() {
	fmt.Printf("hello world !!!")
}

直接运行起来:
image.png

上一篇 下一篇