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

您的位置:首页 >如何在Ubuntu上配置Golang打包环境

如何在Ubuntu上配置Golang打包环境

  发布于2026-05-02 阅读(0)

扫一扫,手机访问

在Ubuntu上配置Golang打包环境

如何在Ubuntu上配置Golang打包环境

想在Ubuntu系统里把Go项目打包成可执行文件?其实过程并不复杂,跟着下面这几个清晰的步骤走,很快就能把环境搭起来。

1. 安装Go语言

第一步,自然是确保系统里已经装好了Go语言。如果还没安装,打开终端,执行下面这两条命令就行:

sudo apt update
sudo apt install golang-go

2. 配置环境变量

安装完成后,关键的一步是配置环境变量。你需要编辑用户目录下的 ~/.bashrc 或者 ~/.profile 文件,把下面这几行内容加进去:

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

添加保存之后,别忘了让配置立刻生效:

source ~/.bashrc
# 或者 source ~/.profile

3. 验证安装

配置好了,怎么知道成没成功?很简单,跑一下这个命令验证:

go version

如果终端乖乖地显示出Go的版本号,那就恭喜你,安装和基础配置都搞定了。

4. 创建项目目录

接下来,为你的代码安个家。按照Go的工作空间惯例,创建一个项目目录并进入:

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

5. 编写Go代码

现在,可以开始写代码了。在刚才的项目目录里,创建一个经典的 main.go 文件试试水:

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

6. 打包Go程序

重头戏来了——打包。Go的打包命令非常直观,在项目目录下执行:

go build -o myproject main.go

稍等片刻,当前目录里就会多出一个名叫 myproject 的可执行文件,这就是你的“成果”。

7. 运行打包后的程序

是骡子是马,拉出来溜溜。运行这个新鲜出炉的程序:

./myproject

如果终端亲切地回复你“Hello, World!”,那么整个从编码到打包的流程就彻底跑通了。

8. 配置交叉编译(可选)

Go还有一个强大的特性:交叉编译。这意味着你可以在Ubuntu上,轻松打包出能在Windows或macOS上运行的程序。比如,想生成一个Windows 64位的可执行文件,命令是这样的:

GOOS=windows GOARCH=amd64 go build -o myproject.exe main.go

执行后,你会得到一个 myproject.exe 文件,把它拷贝到Windows电脑就能直接运行。

瞧,整个过程就是这样。从安装、配置、写代码到最终打包,甚至跨平台编译,一步步跟着做下来,你在Ubuntu上的Golang打包环境就已经配置妥当,可以开始高效开发了。

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

热门关注