Golang 之 基本环境与编译

本文介绍了Golang的环境搭建步骤,包括从官方地址下载安装,设置环境变量GOPATH和PATH,以及检查安装是否成功的方法。接着,详细讲解了编译过程,包括`go run`、`go build`、`go install`命令的使用,以及它们在编译和生成可执行文件方面的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境搭建

go下载地址 https://golang.org/dl/

go安装参考文档 https://go-zh.org/doc/install

https://www.jianshu.com/p/33cf4f41cae9

 

windows下载安装(windows msi)以后需要配置一下环境变量

安装好以后以及设置好下面的环境变量以后,使用命令: 

go version

go env

查看是否正确安装设置成功。

下面的$是shell中引用变量的,如果是windowscmd就用 %%

 

环境变量主要设置两个:

 

GOPATH

新增此环境变量,代表GO工作目录,源码放置的位置,工作目录可以有好几个,多个路径用分号分隔。

按照规范工作目录下约定有三个子目录结构

src —— 存放源代码文件

src 下面又有多个文件夹目录,一个目录下是不能存在两个包(除非 XXX 和 XXX_test 包)

pkg —— 存放编译后的文件

bin —— 存放编译后的可执行文件

 

PATH

设置GO的安装目录下的bin文件夹

将GO可执行文件加入PATH中,使GO指令与我们编写的GO应用可以全局调用

 

编译

1 go run 编译并直接运行程序,不会生成 .exe 文件,用于调试。

2 go build 直接在main.go同级目录下执行,会直接生成一个可执行文件到当前目录。产生的执行文件的名字就是文件夹的名字。

3 go install 的作用有两步:

第一步是编译导入的包文件,所有导入的包文件编译完才会编译主程序(包含 main 方法的 package);

第二步是将编译后生成的可执行文件放到 bin 目录下($GOPATH/bin),编译后的包文件放到 pkg 目录下($GOPATH/pkg/$GOOS_$GOARCH)。

4 在xcode中,找到main.go,执行F5 (run)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值