- 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 et interfaces
Créez vos propres types avec les structs, méthodes, pointeurs, interfaces, l'embedding, les erreurs et les génériques.
Essayer Go en ligne7 leçons
Methods and Receivers
Attach functions to a type and choose between value and pointer receivers.
Voir la leçon →Struct Embedding and Composition
Reuse fields and methods by embedding one struct in another.
Voir la leçon →Error Handling
Return errors as values, wrap them with context and check them with errors.Is and errors.As.
Voir la leçon →Generics
Write one function or type that works with many types using type parameters.
Voir la leçon →