ubuntu

ubuntu下golang编译工具链如何搭建

小樊
45
2025-08-03 11:18:55
栏目: 编程语言

在Ubuntu系统下搭建Go语言(Golang)的编译工具链相对简单。以下是详细的步骤:

1. 安装Go语言

首先,你需要从Go官方网站下载适用于Linux的安装包,并按照以下步骤进行安装:

方法一:使用官方安装脚本

  1. 打开终端。

  2. 下载Go语言安装脚本:

    wget https://golang.org/dl/go1.20.5.linux-amd64.tar.gz
    

    请注意,上面的URL中的版本号(go1.20.5)可能会更新,请访问Go官方网站获取最新版本。

  3. 解压安装脚本:

    sudo tar -C /usr/local -xzf go1.20.5.linux-amd64.tar.gz
    
  4. 配置环境变量:

    编辑~/.profile文件(或者~/.bashrc文件),添加以下内容:

    export PATH=$PATH:/usr/local/go/bin
    

    然后使配置生效:

    source ~/.profile
    

方法二:使用包管理器

如果你更喜欢使用包管理器,可以使用以下命令安装Go语言:

sudo apt update
sudo apt install golang-go

2. 验证安装

安装完成后,你可以通过以下命令验证Go语言是否安装成功:

go version

如果显示了Go语言的版本信息,说明安装成功。

3. 配置Go环境变量

为了确保Go语言工具链能够正常工作,你需要配置一些环境变量。通常,这些变量已经在安装过程中自动配置好了,但你可以通过以下步骤手动检查和配置:

  1. 打开终端。

  2. 编辑~/.profile文件(或者~/.bashrc文件),添加以下内容:

    export GOPATH=$HOME/go
    export PATH=$PATH:$GOPATH/bin
    export PATH=$PATH:/usr/local/go/bin
    
  3. 使配置生效:

    source ~/.profile
    

4. 创建工作目录

为了更好地管理Go项目,你可以创建一个专门的工作目录:

mkdir -p $GOPATH/src

5. 编译和运行Go程序

现在,你可以开始编写和编译Go程序了。以下是一个简单的示例:

  1. 创建一个新的Go文件:

    nano $GOPATH/src/hello.go
    
  2. 在文件中输入以下内容:

    package main
    
    import "fmt"
    
    func main() {
        fmt.Println("Hello, World!")
    }
    
  3. 保存并退出编辑器。

  4. 编译并运行程序:

    go run hello.go
    

如果一切正常,你应该会看到输出:

Hello, World!

通过以上步骤,你已经成功在Ubuntu系统下搭建了Go语言的编译工具链。现在你可以开始编写和运行Go程序了。

0
看了该问题的人还看了