Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 18 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,16 +73,32 @@ TEST/
- ヘルスチェック機能

### 2. CLIツールサンプル (`examples/simple-cli/`)
```bash
以下は、Mac用とWindows用の `docker run` コマンドをマークダウン形式で整理したコードブロックです。用途別に見やすく整えています。

🖥️ **Mac用コマンド**
```sh
docker run --rm -v $(pwd):/app -w /app golang:1.21-alpine go run examples/simple-cli/main.go hello 太郎
docker run --rm -v $(pwd):/app -w /app golang:1.21-alpine go run examples/simple-cli/main.go calc 10 20
docker run --rm -v $(pwd):/app -w /app golang:1.21-alpine go run examples/simple-cli/main.go info
```
🪟 **Windows用コマンド(コマンドプロンプト)**

```cmd
docker run --rm -v %cd%:/app -w /app golang:1.21-alpine go run examples/simple-cli/main.go hello 太郎
docker run --rm -v %cd%:/app -w /app golang:1.21-alpine go run examples/simple-cli/main.go calc 10 20
docker run --rm -v %cd%:/app -w /app golang:1.21-alpine go run examples/simple-cli/main.go info
```

### 3. JSON処理サンプル (`examples/json-parser/`)
```bash
🖥️ **Mac用コマンド**
```
docker run --rm -v $(pwd):/app -w /app golang:1.21-alpine go run examples/json-parser/main.go
```
🪟 **Windows用コマンド(コマンドプロンプト)**

```cmd
docker run --rm -v %cd%:/app -w /app golang:1.21-alpine go run examples/json-parser/main.go
```

## 📄 ライセンス

Expand Down
2 changes: 2 additions & 0 deletions docs/sandbox.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ func main() {

```bash
docker run --rm -v $(pwd):/app -w /app golang:1.21-alpine go run examples/test/main.go
#windowsは下記で実行
docker run --rm -v $(pwd):/app -w /app golang:1.21-alpine go run examples/test/main.go
```

これで `Hello, World!` が表示されれば成功です!
Expand Down
2 changes: 1 addition & 1 deletion docs/setup-manual.md
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ go run main.go

### Goコマンドが使用できない場合のサンプル実行

Goがローカルにインストールされていない場合、Dockerを使用してサンプルプログラムを実行できます:
Goがローカルにインストールされていない場合、Dockerを使用してサンプルプログラムを実行できます(Windows勢は$(pwd)を%cd%に置き換えて)

```bash
# プロジェクトルートディレクトリから実行
Expand Down