作業環境
項目 | 値 |
---|---|
仮想OS | Amazon Linux2 |
CPU | 2 Core |
実装RAM | 2 GB |
Disk | 25 GB |
必要なツール
- SSH接続できるもの(Teratarm,Putty,Rloginとかなんでも)
- Virtualbox + Vagrant で構築した仮想環境
必要な知識
- Linux操作に対する知見
対象リソース
golang 1.18.9-1.amzn2.0.1
作業内容
- 対象環境へのログイン
- Goのインストール
- Goを使ってみる
作業開始
対象環境へのログイン
- Vagrantfileのある作業フォルダでGitbashを起動する。
- ログイン先確認
$ vagrant global-status
- 仮想マシンの起動
$ vagrant ssh
- 特権への切り替え
$ sudo su -
- packageのアップデート
# yum update -y # yum upgrade -y
Golangのインストール
- インストール
# yum install golang -y
- バージョン確認
# go version go version go1.18.9 linux/amd64
Goを使ってみる
Go公式チュートリアルの手順を実施してみる。
-
作業フォルダの作成
# mkdir -p ./work/hello && cd ./work/hello
-
Goモジュールを作る
# go mod init example/hello # vi hello.go # cat hello.go package main import "fmt" func main() { fmt.Println("Hello, World!") }
-
GOを実行する
# go run . Hello, World!