第 22.8 节 Rust/Go 环境的配置

安装 Rust 语言

以下安装方式二选一。不建议使用官方打包,因为难以维护。

FreeBSD 打包

# pkg install rust

Rust 官方打包(不建议)

  • 安装:curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

  • 升级: cd ~ ./.cargo/bin/rustup update

  • 删除: ./cargo/bin/rustup self uninstall

安装成功后,输入 rustc --versioncargo --version 查看软件版本。

为美好的世界献上祝福

cd ~

mkdir projects && cd projects

cargo new greeting

cd greeting

ee src/main.rs

添加如下文本:

fn main() {
    println!("Hello, world!");
}

保存后,运行 cargo run 即可输出代码。

安装 Go 语言

以下安装方式二选一

FreeBSD 打包

# pkg install go

Golang 官方打包(不建议):

选择 goXXX.freebsd-amd64.tar.gzgoXXX.freebsd-386.tar.gz 软件包。

  • 解压并安装二进制包(以 amd64 架构为例):

如果是初次安装 golang,终端代码如下

tar -C /usr/local -xzf https://golang.google.cn/dl/go1.21.0.freebsd-amd64.tar.gz

如果计算机已安装过(自定义的)golang 版本,需要删除旧版本,重新安装,终端代码如下

rm -rf /usr/local/go && tar -C /usr/local -xzf https://golang.google.cn/dl/go1.21.0.freebsd-amd64.tar.gz

  • 添加环境变量:

文本模式打开 .profile,添加一行 export PATH=$PATH:/usr/local/go/bin

安装成功后,输入 go version 查看软件版本。

为美好的世界献上祝福

新建名为 helloWorld.go 的文本,添加如下内容:

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

保存后,在终端运行 go run helloWorld.go 即可输出代码。

最后更新于