背景:Golang でコマンドラインにゴミ箱を実装した話 b4b4r07/gomi - GitHub gomi is a simple trash script that works on CLI, written in golang gomi とは Go 言語製の CLI 向けごみ箱ツールです。ファイルを削除するとき本当に削除する前に、専用のごみ箱(または、システムごみ箱)にプールしておくことができます。 ワンバイナリで動作する インタラクティブな操作で簡単にリストアできる 捨てたファイルを QuickLook できる システムのごみ箱と連携もでき「元に戻す」操作もできる YAML 形式の設定ファイルでカスタマイズすることができる Windows でも動く みなさん、ファイルの削除には rm を使用されると思いますが、誤って重要ファイルを削除してしまうということは初心者もさることながら、