centos

Golang在CentOS上如何生成可执行文件

小樊
38
2025-07-08 21:03:00
栏目: 编程语言

在CentOS上使用Golang生成可执行文件的步骤如下:

  1. 安装Go语言环境: 如果你还没有安装Go语言环境,可以通过以下命令安装:

    sudo yum install golang
    

    或者从Go官方网站下载并安装最新版本的Go。

  2. 设置Go环境变量: 确保你的GOPATHGOROOT环境变量已经设置。通常情况下,安装Go后会自动设置这些变量,但你可以通过以下命令检查和设置:

    echo $GOPATH
    echo $GOROOT
    
    # 如果没有设置,可以手动设置
    export GOPATH=$HOME/go
    export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
    

    将上述命令添加到你的~/.bashrc~/.bash_profile文件中,然后运行source ~/.bashrcsource ~/.bash_profile使其生效。

  3. 编写Go代码: 创建一个新的Go文件,例如hello.go,并编写你的Go代码:

    package main
    
    import "fmt"
    
    func main() {
        fmt.Println("Hello, CentOS!")
    }
    
  4. 编译Go代码: 在终端中导航到你的Go文件所在的目录,然后运行以下命令来编译你的Go程序:

    go build hello.go
    

    这将会在当前目录下生成一个名为hello的可执行文件(在Windows上会是hello.exe)。

  5. 运行可执行文件: 编译完成后,你可以直接运行生成的可执行文件:

    ./hello
    

    你应该会看到输出:

    Hello, CentOS!
    

通过以上步骤,你就可以在CentOS上使用Golang生成并运行可执行文件了。

0
看了该问题的人还看了