Open7
RustでCLIツールを作る
デスクトップのファイルを適当なフォルダに突っ込むツールを作ろう。
stdにはtime crateくらいしかないのでchronoを使う。
がdeprecatedだったのでdirsを使おう。
pre-commitを使う。
こんな感じで cargo fmt
させることができる。
- repo: https://github.com/doublify/pre-commit-rust
rev: master
hooks:
- id: fmt
- id: cargo-check
cargo build した後に自分の環境でそのバイナリを使えるようにするにはどう環境を組むのがいいんだろう。