1.go安装

wz669 · · 485 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

本小结介绍如何安装和使用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环境变量改成你想要的目录即可。


有疑问加站长微信联系(非本文作者)

本文来自:51CTO博客

感谢作者:wz669

查看原文:1.go安装

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

485 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传