在Debian系统中编译Golang程序的步骤如下:
安装Go语言环境: 如果你还没有安装Go语言环境,可以通过以下命令安装:
sudo apt update
sudo apt install golang-go
设置GOPATH和GOROOT:
GOROOT
是Go的安装路径,通常在安装Go时会自动设置。GOPATH
是你的工作目录,用于存放Go代码和依赖包。你可以将其设置为任何你喜欢的目录。你可以在你的主目录下创建一个.bashrc
或.profile
文件,并添加以下内容来设置这些环境变量:
export GOROOT=/usr/lib/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
然后运行以下命令使更改生效:
source ~/.bashrc
编写Go程序:
使用你喜欢的文本编辑器(如vim、nano等)编写Go程序。例如,创建一个名为hello.go
的文件,内容如下:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
编译Go程序: 打开终端,导航到包含你的Go源文件的目录,然后运行以下命令来编译程序:
go build hello.go
这将生成一个可执行文件hello
(在Windows上会是hello.exe
)。
运行编译后的程序: 编译成功后,你可以直接运行生成的可执行文件:
./hello
你应该会看到输出:
Hello, World!
GOPATH
和GOROOT
。go run hello.go
命令直接运行Go程序,而不需要先编译成可执行文件。通过以上步骤,你应该能够在Debian系统中成功编译和运行Golang程序。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: 如何配置Debian FTP服务器防火墙