在Ubuntu系统上配置Golang编译环境是一个相对简单的过程。以下是详细的步骤:
wget https://golang.org/dl/go1.17.linux-amd64.tar.gz
/usr/local
目录下:sudo tar -C /usr/local -xzf go1.17.linux-amd64.tar.gz
~/.bashrc
文件,添加以下内容:export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
source ~/.bashrc
go
的目录作为GOPATH
:mkdir -p $HOME/go
~/.bashrc
文件,添加以下内容:export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
source ~/.bashrc
go version
如果显示出Go的版本信息,说明Golang开发环境已经成功配置。
在Go 1.11及以上版本中,推荐使用Go Modules进行依赖管理。你可以配置代理来加速依赖下载:
go env -w GOPROXY=https://goproxy.cn,direct
$GOPATH/src
目录下创建一个名为hello.go
的文件,并输入以下代码:package main
import "fmt"
func main() {
fmt.Println("Hello, world!")
}
$GOPATH/src
目录,并运行以下命令编译程序:go build hello.go
hello
的可执行文件。运行以下命令执行程序:./hello
此时,控制台会输出“Hello, world!”,表示程序编译和运行成功。
通过以上步骤,您已经在Ubuntu系统上成功搭建了Golang编译环境,并编译了第一个Golang程序。接下来,您可以开始探索Golang的强大功能和广泛应用场景。