Closed2

CLIツールを作るにあたって

ぱんだぱんだ

Cobra

  • GoでCLI作るならCobraというモジュールが一般的に使用されていそう。

https://github.com/spf13/cobra

go get -u github.com/spf13/cobra@latest
go install github.com/spf13/cobra-cli@latest
  • cobra-cliはCobraを用いたCLIアプリケーションを素早く開発するためのCLIツールみたい
  • go mod initでGoプロジェクトを作成した後に、cobra-cli initすればいい
.
├── LICENSE
├── cmd
│   └── root.go
├── go.mod
├── go.sum
└── main.go

サブコマンド

  • cobra-cli addでサブコマンドを実行するファイルも作成してくれるよう
このスクラップは2023/09/19にクローズされました