GO编程基础
Posted hqutcy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GO编程基础相关的知识,希望对你有一定的参考价值。
1.GO语言命令:
godoc -http :8080 //在本地获取官网文档
go get //获取远程资源包
go run //直接运行程序
go build //测试编译,检测是否有编译错误
go install //编译包文件并编译整个程序
2.GO环境变量及工作目录
*bin:存放编译后生成的可执行文件
*pkg:存放编译后生成的包文件
*src:存放项目源码
3.GO环境变量:
set GOARCH=amd64 //CPU架构
set GOBIN= //工作目录下的bin文件夹
set GOCACHE=C:UsersxcxzAppDataLocalgo-build
set GOEXE=.exe //生成可执行文件的后缀
set GOFLAGS=
set GOHOSTARCH=amd64 //交叉编译的架构
set GOHOSTOS=windows //交叉编译的系统
set GOOS=windows
set GOPATH=C:Usersxcxzgo //工作目录
set GOPROXY=
set GORACE=
set GOROOT=D:Go //安装目录
set GOTMPDIR=
4.第一个GO程序:Hello world
(1)在D:Gosrc目录下新建,文件hello.go
package main import "fmt" func main(){ fmt.Println("Hello world 你好,世界!") }
(2)CMD下运行:D:Gosrc>go run hello.go
以上是关于GO编程基础的主要内容,如果未能解决你的问题,请参考以下文章
解决go: go.mod file not found in current directory or any parent directory; see ‘go help modules‘(代码片段