Golang编译生成可执行程序的三种方法

2023-10-06 18:49:17 浏览数 (1)

前言

Golang是一种强类型、编译型、跨平台的编程语言,相同代码在不同平台上都可以编译出对应的可执行程序。今天就来简单介绍一下如何使用命令编译出可执行程序,本文以windows平台为例进行介绍。

正文

方法一、

熟悉Golang语言的小伙伴一定都知道,每个Golang工程中都有一个main.go文件,这是一个入口文件,所以一般都使用如下命令编译可执行程序:

go build main.go

如果程序代码没有语法错误的话,这条命令执行完毕后会生成main.exe的可执行程序。

方法二、

接下来,我们看第二种方法,也是最简单的方法,命令如下:

go build

但是这个命令需要和go.mod文件配合使用,最终生成可执行文件的名字就是其中module的名称。

方法三、

除了上面的两种方法,其实,我们还可以指定可执行文件的名字,具体命令如下:

go build -o test.exe

这样生成的可执行文件的名字就是test.exe。

结尾

好了,至此三种生成可执行程序的命令就介绍完了,注意,它们在mac OS和linux系统上也是同样适用的。

我正在参与2023腾讯技术创作特训营第二期有奖征文,瓜分万元奖池和键盘手表

0 人点赞