Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай An Interactive Digital Garden CLI, а также все другие курсы, прямо сейчас!
Премиум
  • Урок 1. 00:04:01
    Implementing Subcommands with Clap
  • Урок 2. 00:05:42
    Finding the user's home directory
  • Урок 3. 00:03:24
    Library crates and binary crates
  • Урок 4. 00:05:19
    Temporary files and handling errors
  • Урок 5. 00:05:26
    Letting the user edit with their favorite $EDITOR
  • Урок 6. 00:05:11
    Options, Copy, and Deref
  • Урок 7. 00:02:26
    Renaming files and the todo! macro
  • Урок 8. 00:01:59
    Asking the user for input on the command line
  • Урок 9. 00:04:37
    Looping for user input with rprompt
  • Урок 10. 00:02:54
    Infinite Ranges and Formatters
  • Урок 11. 00:02:28
    Coloring terminal output with owo-colors
  • Урок 12. 00:15:51
    Error handling with miette
  • Урок 13. 00:03:12
    Unit testing Rust functions
  • Урок 14. 00:05:50
    Fixing bugs with unit tests in Rust
  • Урок 15. 00:03:23
    Testing non-interactive binaries with assert_cmd
  • Урок 16. 00:15:25
    Testing interactive clis with rexpect
  • Урок 17. 00:05:39
    Writing a custom extension trait