作業環境
| 項目 | 値 |
|---|---|
| 仮想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!