1.go安装

本小结介绍如何安装和使用golang

开始之前

开始之前先介绍几个概念
1.go语言的环境变量
我们只介绍GOROOT和GOPATH

GOROOT golang 的安装路径,当你安装好golang之后其实这个就已经有了
GOPATH go命令依赖的一个重要环境变量:$GOPATH  可以把这个目录理解为工作目录
    -- bin // golang编译可执行文件存放路径
    -- pkg // golang编译包时,生成的.a文件存放路径
    -- src // 源码路径。按照golang默认约定,go run,go install等命令的当前工作路径(即在此路径下执行上述命令)。

2.go语言的常用命令
这里只介绍三个我们用到的命令

go run  编译并直接运行程序,它会产生一个临时文件(但不会生成 .exe 文件),直接在命令行输出程序执行结果,方便用户调试。
go build  用于测试编译包,主要检查是否会有编译错误,如果是一个可执行文件的源码(即是 main 包),就会直接生成一个可执行文件。
go install  go install 的作用有两步:
            第一步是编译导入的包文件,所有导入的包文件编译完才会编译主程序;
            第二步是将编译后生成的可执行文件放到 bin 目录下($GOPATH/bin),编译后的包文件放到 pkg 目录下($GOPATH/pkg)。

3.go语言源文件

以.go结尾的文件认为是go语言的源文件,go语言的源文件可以分为三类:
命令源文件: package声明为main 有且只有一个main函数,会编译成可执行文件
库源文件: package不能声明为main且不能包含main函数,会编译成库文件
测试源文件:以_test.go结尾的文件,主要用来对其他源码的测试。

每个源文件以包的声明语句开始,说明该源文件是属于哪个包。
import 导入依赖的包,少导入或者多导入都会导致报错。
这里我们导入一个标准库:fmt 实现了格式化的IO操作,我们可以用它输出我们想要的东西到命令行
go语言中文网有一个标准库的中文文档:https://studygolang.com/pkgdoc
1.先看下系统是否安装golang

1.go安装
这里就是没有安装的状态。

2.下载安装包

https://studygolang.com/dl
下载推荐版本
1.go安装

3.快速安装

下载完成直接双击安装,到了这个界面选择你想安装的路径,这个路径就是goroot路径。
1.go安装

安装过程中安装程序自动修改了环境变量
安装完成后环境变量的变化:

1.系统变量:
系统变量多了个goroot
1.go安装
系统变量里面的path多了个路径: C:\Go\
1.go安装
2.用户变量:
用户变量多了个gopath
path变量也多了个路径
1.go安装

修改环境变量

安装程序会默认设置好goroot 和 gopath
其中goroot是不需要修改的,如果你觉得默认分配的gopath不是你想要的路径,只需要把gopath环境变量改成你想要的目录即可。

转载于:https://blog.51cto.com/11140372/2338382

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值