Les 18
Een CLI-tool met clap
Een commandoregelprogramma bouwen: argumenten definiëren met clap en derive, bestanden en standaardinvoer lezen, uitvoer naar stdout en stderr, en nette exitcodes.
🎯 Na deze les kun je
- argumenten en opties definiëren met clap (derive)
- bestanden en standaardinvoer lezen
- uitvoer en foutmeldingen scheiden over stdout en stderr
- exitcodes en foutmeldingen netjes afhandelen
Rust is erg geschikt voor commandoregelprogramma's: één snel, zelfstandig bestand zonder runtime. Bekende tools als ripgrep, fd en bat zijn in Rust geschreven. In deze les bouw je een eigen mini-versie van grep: een programma dat regels zoekt in bestanden. Je leert de onderdelen die elke CLI-tool nodig heeft.
🔒 Deze les zit in het betaalde deel van de cursus
De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 29,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.
Wil je een seintje als het zover is?