Windows 下搭建Go开发环境—安装和配置SDK
{lamp/}
介绍SDK
1.SDK 的全称(Software Development Kit 软件开发工具包)
2.SDK 是提供给开发人员使用的,其中包含了对应开发语言的工具包
下载 SDK 工具包
1.Go 语言的官网:golang.rog ,因为各种原因,可能无法访问。
2.SDK 下载地址:Golang 中国:https://www.golangtc.com/download
3.选择对应的 SDK 版本并安装。
windows 下配置Glang 环境变量:
1.为什么配置环境变量
案例:下面是dos命令中执行Go , 出现错误提示
原因:当前执行的程序在当前目录下如果不存在,windows系统会在系统中国已有的一个名为path的环境变量的目录中查找。如果仍未找到,会出现以上的错误提示。所以进入到 go安装路径\bin目录下,执行go,会看到go参数提示信息
配置环境变量
1.介绍:根据 windows 系统在查找可执行程序的原理, 可以将 Go 所在路径定义到环境变量中,让系统帮我们去找运行执行的程序,这样在任何目录下都可以可以执行 go 指令
2.在go开发中,需要配置哪些环境变量
步骤:右键此电脑——>属性——>关于——>高级系统设置——>高级——>环境变量。
新建GOROOT
path不用新建,编辑就行,在后面增加 Go 的 bin: ;%GOROOT%bin
新建GOPATH
Go 语言快速开发入门
要求:开发一个hello.go程序, 可以输出 "hello,world"
开发步骤:
1.go的结构目录怎么处理
2.代码如下:
补充说明:
(1)go 文件的后缀是 .go
(2)package main
表示该 hello.go 文件所在的包是main,在go中,每个文件都必须归属于一个包。
(3)import "fmt"
表示:引入一个包,包名 fmt ,引入该包后,就可以使用fmt 包的函数,比如:fmt.Println
(4)func main() {
}
func 是关键字,表示一个人函数。
main 是函数名,是一个主函数,即我们程序的入口。
(5)fmt.Println("hello")
表示调用fmt 包的函数 Println 输出 "hello,world"
<1>通过 go build 命令对该 go 文件进行编译, 生成 .exe 文件
<2>运行hello.go 文件即可
<3>注意:通过go run 命令可以直接运行 hello.go 程序