Go的简单介绍
一个表达式来形容Go语言:Go=C+Python,说明Go语言既有C静态语言的运行速度,又有Python动态语言的快速开发。是一门足够简洁且高效的语言。
Go能做什么:区块链开发、高并发、服务端、游戏开发、分布式/云计算等。
Go的安装(Wondows系统下)
1.下载zip包:
下载地址:https://golang.google.cn/
下载文件:go1.13.5.windows-amd64.zip
2.解压到某目录下,例如:D:\soft
3.配置系统环境变量
右键此电脑-->属性-->高级系统设置-->系统变量(S)
3.1 新建GOROOT
变量名:GOROOT
变量值:D:\soft\go (填写解压后的路径)
3.2 编辑Path
新建,填写:%GOROOT%\bin
3.3 新建GOPATH
GO的工作目录,也就是配置GO工程所在目录,
可自定义工作目录,这里填写:E:\GoProject
4.验证
打开cmd命令行窗口,执行如下命令:
go version
正常可以看到有go1.13.5的版本号输出,否则检查环境变量的配置是否正确。
第一个Go程序
1.新建hello.go文件
1.1进入GO的工作目录
E:\GoProject
1.2新建出如下结构目录文件夹
1.3在main目录新建hello.go文件,代码如下:
package main //把test.go归属到main包下
import "fmt" //引入一个包 fmt
func main(){
//输出hello go!
fmt.Println("hello go!")
}
2.编译hello.go
2.1打开cmd命令行,进入hello.go所在目录
C:\Users\Administrator>e:
E:\>cd E:\GoProject\src\go_code\project1\main
2.2编译
E:\GoProject\src\go_code\project1\main>go build hello.go
dir命令查看,编译生成了hello.exe可执行文件
E:\GoProject\src\go_code\project1\main>dir
驱动器 E 中的卷没有标签。
卷的序列号是 EEB1-6DFA
E:\GoProject\src\go_code\project1\main 的目录
2020/01/02 10:19 <DIR> .
2020/01/02 10:19 <DIR> ..
2020/01/02 10:19 2,106,368 hello.exe
2020/01/02 10:18 149 hello.go
2 个文件 2,106,517 字节
2 个目录 202,005,278,720 可用字节
3.运行
3.1运行hello.exe
E:\GoProject\src\go_code\project1\main>hello.exe
hello go!
3.2另一种运行方式:直接运行
E:\GoProject\src\go_code\project1\main>go run hello.go
hello go!
完成!enjoy it!