商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > 怎样在Debian中编译Golang项目

怎样在Debian中编译Golang项目

  发布于2026-07-13 阅读(0)

扫一扫,手机访问

在Debian系统中编译Golang项目,其实并不复杂,下面直接上干货。整个过程分为几个关键步骤,每一步都不绕弯子。

怎样在Debian中编译Golang项目

第一步:安装Golang。 首先要确保Debian系统已经装好了Golang。如果还没装,打开终端敲两行命令就行:

sudo apt update
sudo apt install golang-go

第二步:设置GOPATH和GOROOT环境变量。 编译项目前,这两个环境变量得先配好。GOROOT是Golang的安装目录,GOPATH则是你的工作空间路径。简单配置一下:

export GOROOT=/usr/lib/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

想让每次打开终端都自动生效?把这些变量添加到~/.bashrc~/.profile文件里就好。

第三步:创建并进入项目目录。 在你的工作空间中建一个新项目文件夹,然后进入它:

mkdir -p $GOPATH/src/myproject
cd $GOPATH/src/myproject

记得把myproject换成你自己的项目名。

第四步:编写Go代码。 用顺手编辑器写代码就行。比如用nano

nano main.go

main.go里尽情发挥你的Go代码。

第五步:编译项目。 在项目目录下,运行:

go build

编译完成后,当前目录会生成一个名为myproject的可执行文件(名字对应你的项目名)。

第六步:运行可执行文件。 直接执行它:

./myproject

项目就跑起来了。

另外提一嘴:如果你需要为不同的操作系统或架构做交叉编译,可以通过GOOSGOARCH环境变量控制。比如在Linux上为Windows 64位编译:

GOOS=windows GOARCH=amd64 go build

这样会在当前目录生成一个myproject.exe文件。道理都一样,换个平台参数就行。

本文转载于:https://www.yisu.com/ask/46199705.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注