はじめに
RaspberryPi4にGo言語のインストールをする必要が出たので最新版をインストールして動作テストしてみる
なお、OSは64biのRaspberryPi OSを使用している
インストール
以下のコマンドで、Go言語をインストールする
wget https://golang.org/dl/go1.17.1.linux-arm64.tar.gz
tar -xzf go1.17.1.linux-arm64.tar.gz
sudo mv go /usr/local
rm -rf go1.17.1.linux-arm64.tar.gz
echo "export PATH=\$PATH:/usr/local/go/bin" >> ~/.bashrc
sourc ~/.bashrc
動作テスト
goのパスが通っていることを確認
$ go version
go version go1.17.1 linux/arm64
以下の簡単なプログラムを使用してビルドできるかの確認
main.go
package main
import "fmt"
func main() {
fmt.Println("test")
}
以下のコマンドでビルドをが通ることを確認
go build main.go
実行すると以下の通りになる
$ ./main
test
もしフォルダ指定でビルドする場合は以下の通り初期化を行う
go mod init hello
go mod tidy
初期化後以下のコマンドでビルド可能
go build ./
終わりに
とりあえず、簡単にインストールができたので、
Go言語を使用してセンサー制御のプログラムを開発する続きに入る