Rust CLI

Notes

  • Use clap to build up CLI (1.2)
  • Write good unit tests and integration tests for Rust code (1.6)
  • How to publish rust crates and distribute binaries, as well as publish to the system package manager (1.7)

    Design Patterns

Notes

  • Use borrowed types for arguments
    • like &str, &[T], &T