温馨提示×

如何配置Linux环境以编译Golang项目

小樊
94
2025-02-16 16:14:46
栏目: 编程语言
GO开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要在Linux环境下配置Golang项目,可以按照以下步骤进行操作:

1. 下载并安装Go语言

  • 访问Go语言的官方网站 golang.org/dl/ 并下载适合Linux系统的安装包。通常选择最新的稳定版本。

  • 使用 wget 命令下载安装包到你的Linux系统。例如,下载Go 1.18版本:

    wget https://golang.org/dl/go1.18.linux-amd64.tar.gz
    
  • 解压安装包到 /usr/local 目录:

    sudo tar -C /usr/local -xzf go1.18.linux-amd64.tar.gz
    

2. 配置环境变量

  • 打开终端并编辑 ~/.bashrc~/.zshrc 文件(取决于你使用的shell),添加以下行:

    export GOROOT=/usr/local/go
    export PATH=$PATH:$GOROOT/bin
    export GOPATH=$HOME/go
    export PATH=$PATH:$GOPATH/bin
    
  • 保存文件并运行以下命令使更改生效:

    source ~/.bashrc
    

3. 验证安装

  • 在终端中输入以下命令来验证Go是否安装成功:

    go version
    

    如果安装成功,你将看到Go的版本信息,例如:go version go1.18 linux/amd64

4. 编译Golang项目

  • 在你的项目目录下,使用以下命令编译Go项目:

    go build
    

    这将根据当前操作系统环境编译执行Go程序。如果需要为Linux环境进行交叉编译,可以使用 GOOSGOARCH 环境变量指定目标操作系统和架构,例如:

    GOOS=linux GOARCH=amd64 go build
    

    这样就会生成一个适用于Linux 64位系统的可执行文件。

5. 运行编译后的程序

  • 编译完成后,你可以在终端中运行生成的可执行文件:

    ./your_executable_file
    

通过以上步骤,你就可以在Linux环境下成功配置Golang项目并进行编译。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:CentOS系统如何配置以支持Golang编译

0