Go环境安装配置

从零开始搭建Go语言的开发环境

下载go

go毕竟是国外的所以推荐镜像站下载:https://golang.google.cn/dl/
在这里插入图片描述

版本选择:选择适合自己电脑 的版本

在这里插入图片描述

安装:

Windows安装

在这里插入图片描述

选择自己对应的版本双击安装

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

配置GOPATH

GOPATH环境变量,来表明你写的go项目的存放路径 (开发目录)
GOPATH路径最好只设置一个,所有的项目代码都放到GOPATHsrc目录下。
go在1.11版本之后,可以选择开启go mod模式之后就可以不用配置GOPATH,**
我们这里安装的是1.16版本,就可以不用配置GOPATH,但是还是了解一下GOPATH配置,因为1.16的go mod也不是默认开启的
**
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
![image.png](https://img-blog.csdnimg.cn/img_convert/fc07cb827da4c61800fbf386f6674934.png#align=left&display=inline&height=510&margin=[object Object]&name=image.png&originHeight=510&originWidth=1139&size=53827&status=done&style=none&width=1139)
在这里插入图片描述
在这里插入图片描述

要自己手动新建这三个目录
在这里插入图片描述

Go的项目结构

在进行Go语言开发的时候,我们的代码总是会保存在$GOPATH/src目录下。项目经过go build,go install或go get等指令后,会将下载的第三方包源代码文件放在$GOPATH/src目录下, 产生的二进制可执行文件放在 $GOPATH/bin目录下,生成的中间缓存文件会被保存在 $GOPATH/pkg 下。
如果我们使用版本管理工具(svn 和 git)来管理我们的项目代码时,我们只需要添加$GOPATH/src目录的源代码即可。binpkg 目录的内容无需版本控制。

第一个go程序

Go采用的是UTF-8编码的文本文件存放源代码,跟其他语言一样文本编辑器都能开发Go语言,我使用的是GOland,但是这个软件是付费的,开源的编辑器 vscode想对与免费的写go开发也比较好。(vscode默认英文的可以安装汉化插件)

在我们刚刚创建的GOPATH的src目录下创建一个项目 hello 新建一个 main.go

package main  // 声明 main 包,表示该程序是可执行程序

import "fmt"  // 导入内置 fmt 包

func main(){  // main函数,是程序执行的入口
	fmt.Println("Hello World!")  // 右键一个执行的按钮会在终端输出 Hello World!
}

第一go程序就体验好了

不依赖编译器自己编译go项目

go build

在刚才的hello目录创建 执行 go build 我windows环境就会生成一个 hello.exe文件,就可以在终端执行 hello.exe 也会在终端输出


Hello World!
go install

go install表示安装的意思,它先编译源代码得到可执行文件,然后将可执行文件移动到GOPATH的bin目录下。因为我们的环境变量中配置了GOPATH下的bin目录,所以我们就可以在任意地方直接执行可执行文件了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值