GO语言介绍以及开发环境配置
程序员文章站
2022-04-11 21:52:11
一.介绍 GO语言是静态强类型语言 静态也就是编译型语言 二.安装 1.下载地址 下载地址 https://golang.google.cn/dl/ 2.安装 Linux安装 1、下载二进制包:go1.13.3.linux amd64.tar.gz 2、将下载的二进制包解压至 /usr/local目 ......
一.介绍
go语言是静态强类型语言
静态也就是编译型语言
二.安装
1.下载地址
下载地址
2.安装
linux安装
1、下载二进制包:go1.13.3.linux-amd64.tar.gz
2、将下载的二进制包解压至 /usr/local目录。
tar -c /usr/local -xzf go1.13.3.linux-amd64.tar.gz
3、将 /usr/local/go/bin 目录添加至path环境变量:
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.go
//hello world //单行注释 /* 多行注释 多行 */ package main //表示main包 (每一个go文件,必须隶属于一个包) import "fmt" //表示导入fmt包(打印相关) func main() { //表示main函数 fmt.println("hello, world!") //表示在控制台输出 }
cmd运行命令
go run test.go
4.补充说明
go执行过程
-先编译,再执行 -编译: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 配置的名称=配置的值