Upgrade to Pro — share decks privately, control downloads, hide ads and more …

初心者がGoでCLIツール作ってみて学んだこと

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

 初心者がGoでCLIツール作ってみて学んだこと

Avatar for syossan27

syossan27

June 20, 2022
Tweet

More Decks by syossan27

Other Decks in Programming

Transcript

  1. kirimori • 使用パッケージ • urfave/cli: CLIツール作成パッケージ • mitchellh/go-homedir: ユーザーのホームディレクトリがhomedir.Dir()で出力できるパッケージ •

    BurntSushi/toml: TOMLのparserパッケージ 設定ファイルをTOML形式にしたので使用 • haya14busa/go-vimlparser: vimLのparserパッケージ .vimrcの中身を扱うために使用 • Songmu/prompter: 対話形式を簡単に実装できるパッケージ