つくったものdockerのimageからtagを検索&選択してpullできるCLI※動画の圧縮になれておらず、、画質が悪いです。CLIアプリケーションのライブラリ。対話型プロンプトのライブラリ。19.03.5Goの経験は、以前ポストしたLチカセブンくらいでほぼ触ったことがありません。Dockerのアドベントカレンダー。必然的にDockerの開発言語であるGo言語を使うしかありません!CLIのライブラリは、urfave/cliも情報がたくさんありました。Dockerのアドベントカレンダー。201919/12/22時点では、公式イメージ(library)だけ対応しています。ポイントタグ一覧取得curlコマンドだと、下記でタグ一覧が取得できます。'.results|.[]|.name'返ってくるJSONを、Goの構造体で表すとこうなります。JSON->Structには、JSON-to-Goというサイトが、とても便利でした。次ページのURLがnullにならない限りループして、、、という面倒くさいことになります。つけて取得しています。(そんなにタグ数があるイメージってあるのかしら)タグ検索promptuiは自前のsearcherを実装することができます。(感動)これにより、マイナーバージョンが多い言語の実行環境イメージも見つけやすくなっています。2.6.5-bustercobraも、promptuiも色々できることがありそうなので、今後拡張していきたいです。アドベントカレンダー担当日の1日前に思いたったのですが、ライブラリが非常に強力で1日かからずにものをつくることができました!今回作ったものは足りないところがたくさんありますが、実際つくってみると個人的には欲しい機能がどんどん思いついていきたので、今後継続的に開発していきたいと思います。