- Exécuteurs
-
Apprendre
Apprendre Python Exemples exécutables, NumPy, pandas et plus Apprendre l'IARéseaux de neurones, ML et LLM de zéro Apprendre le C et le C++ Pointeurs, mémoire, STL et C++ moderne Apprendre le C#Bases, POO, LINQ, async et exercices .NET Apprendre MatplotlibCourbes, barres, nuages de points et camemberts avec visualiseurs Apprendre RustOwnership, traits, gestion des erreurs et threads Apprendre GoSlices, interfaces, goroutines et channels Algorithmes Python Recherche, tri, récursivité et visualisations O(n) Algorithmes C et C++ Comparer les implémentations en C et C++ Programmation pour enfants Apprends à coder en jouant !
- DéfisNouveau
- EnseignantsNouveau
- Mises à Jour
- Offrez-moi un café
Structs, enums et traits
Modélisez vos données avec des structs et des enums, filtrez par motifs, gérez Option et Result, partagez du comportement avec les traits et les génériques.
Essayer Rust en ligne8 leçons
Methods and impl Blocks
Attach functions to a struct with impl, including constructors.
Voir la leçon →Pattern Matching with match
Compare a value against patterns with match, guards and if let.
Voir la leçon →Option: Values That May Be Missing
Represent a missing value with Option instead of null.
Voir la leçon →Error Handling with Result
Return errors as values with Result and pass them on with the ? operator.
Voir la leçon →