Debian系统下Golang编译步骤如下:
安装Golang:
sudo apt update
sudo apt install golang-go
(可选:手动下载安装包编译安装,需配置环境变量)
配置环境变量:
编辑~/.profile或~/.bashrc,添加:
export GOROOT=/usr/lib/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
执行source ~/.profile使配置生效。
编写Go程序:
在$GOPATH/src目录下创建项目文件夹(如my_project),编写main.go文件,例如:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
编译程序:
进入项目目录,执行:
go build main.go
生成可执行文件(默认与文件名同名,Windows为.exe)。
运行程序:
./main
(跨平台编译需指定GOOS和GOARCH,如GOOS=linux GOARCH=amd64 go build -o main_linux main.go)。
说明:
go mod init和go mod tidy。go version和echo $GOPATH验证。