Skip to content

23.6 Go 开发环境

Go 语言由谷歌公司(Google)开发,是一种原生支持并发的编程语言。

本节在 FreeBSD 上配置 Go 语言开发环境,包括工具链安装与版本设置。

23.6.1 安装 Go

使用 pkg 安装:

sh
# pkg install go

或者使用 Ports 安装:

sh
# cd /usr/ports/lang/go/
# make install clean

注意

本节中 Go 版本号 go1.25.10 为撰写时的 Ports 版本。请根据当前 FreeBSD Ports 中可用的最新 Go 版本调整,可通过 pkg search go 查询可用版本。

安装成功后,查看已安装 Go 语言的版本信息:

sh
$ go version
go version go1.25.10 freebsd/amd64

23.6.2 为美好的世界献上祝福

新建文本文件 helloWorld.go,添加如下内容:

go
package main // 声明 main 包,程序入口包必须为 main

import "fmt" // 引入 fmt 包用于格式化输出

func main() { // 主函数,程序入口
	fmt.Println("Hello, World!") // 输出“Hello, World!”到控制台
}

保存后,在终端执行下列命令即可运行程序:

sh
$ go run helloWorld.go
Hello, World!

23.6.3 JetBrains GoLand IDE

使用 pkg 安装 JetBrains GoLand IDE:

sh
# pkg install jetbrains-goland

或者使用 Ports 安装:

sh
# cd /usr/ports/devel/jetbrains-goland/
# make install clean

JetBrains GoLand IDE 界面示例

23.6.4 参考文献