一.介绍
GO语言是静态强类型语言python
静态也就是编译型语言linux
二.安装
1.下载地址
2.安装
Linux安装
一、下载二进制包:go1.13.3.linux-amd64.tar.gz
二、将下载的二进制包解压至 /usr/local目录。shell
tar -C /usr/local -xzf go1.13.3.linux-amd64.tar.gz
三、将 /usr/local/go/bin 目录添加至PATH环境变量:windows
export PATH=$PATH:/usr/local/go/bin
Windows安装
Windows 下能够使用 .msi 后缀(在下载列表中能够找到该文件,如go1.13.3.windows-amd64.msi)的安装包来安装。
默认状况下 .msi 文件会安装在 c:\Go 目录下。你能够将 c:\Go\bin 目录添加到 Path 环境变量中。添加后你须要重启命令窗口才能生效函数
Mac安装
Mac下直接双击go1.13.3.darwin-amd64.pkg,一路下一步安装便可测试
3.安装成功测试
test.goui
//hello world //单行注释 /* 多行注释 多行 */ package main //表示main包 (每个go文件,必须隶属于一个包) import "fmt" //表示导入fmt包(打印相关) func main() { //表示main函数 fmt.Println("Hello, World!") //表示在控制台输出 }
cmd运行命令google
go run test.go
4.补充说明
go执行过程debug
-先编译,再执行 -编译:go build s1.go 获得s1.exe -执行:s1.exe -编译并执行:go run s1.go
三.关于安装后的一些介绍
查看配置
go env #显示的内容 ''' set GO111MODULE= set GOARCH=amd64 set GOBIN= set GOCACHE=C:\Users\Administrator\AppData\Local\go-build set GOENV=C:\Users\Administrator\AppData\Roaming\go\env set GOEXE=.exe set GOFLAGS= set GOHOSTARCH=amd64 set GOHOSTOS=windows set GONOPROXY= set GONOSUMDB= set GOOS=windows set GOPATH=C:\Users\Administrator\go set GOPRIVATE= set GOPROXY=https://proxy.golang.org,direct set GOROOT=c:\go set GOSUMDB=sum.golang.org set GOTMPDIR= set GOTOOLDIR=c:\go\pkg\tool\windows_amd64 set GCCGO=gccgo set AR=ar set CC=gcc set CXX=g++ set CGO_ENABLED=1 set GOMOD= set CGO_CFLAGS=-g -O2 set CGO_CPPFLAGS= set CGO_CXXFLAGS=-g -O2 set CGO_FFLAGS=-g -O2 set CGO_LDFLAGS=-g -O2 set PKG_CONFIG=pkg-config set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\ADMINI~1\AppData\Local\Temp\go-build909065030=/tmp/go-build -gno-record-gcc-switches '''
其中关键的配置信息
- GOPATH:go代码存放路径,全部go代码必须放在gopath的src文件夹下
- GOROOT:go的安装路径 内置包,须要去该路径下寻找
修改这些配置
set 配置的名称=配置的值