Skip to content

Latest commit

 

History

History
68 lines (44 loc) · 1.71 KB

File metadata and controls

68 lines (44 loc) · 1.71 KB

了解です。以下に、アオキさんでもわかるようにやさしく手順をまとめ直してみました:


🔰 アオキでもわかる!Goプログラムの超かんたん実行方法(Docker編)

① プログラムを書く

まずは Go のプログラムを保存します。

📁 ファイルパス: examples/test/main.go

📄 中身の例:

package main

import (
	"fmt"
	"os"
)

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

② プログラムを実行する

✅ 事前に必要なもの:

  • Docker が起動していること
  • ターミナルが開いていること
  • examples/test/main.go がちゃんと保存されていること

▶ 実行コマンド(ターミナルにコピペ):

docker run --rm -v $(pwd):/app -w /app golang:1.21-alpine go run examples/test/main.go

これで Hello, World! が表示されれば成功です!


🧠 注意点(アオキメモ)

  • ターミナルを再起動しないとファイルが見つからないことがあります。  → ファイルを保存したら、新しいターミナルを開き直して再実行してみましょう。

🔄 まとめ

やること 内容
プログラム作成 examples/test/main.go にコードを書く
実行コマンド docker run --rm -v $(pwd):/app ...
困ったとき ターミナルを一度閉じてから再実行!

必要ならこの流れをMakefileとかにして簡略化もできますよ。 希望があればその設定も作ります!