Sobes.tech

Golang

Que se passe-t-il en cas de collisions de hachage dans une map ?

Middle+
212

En quoi les goroutines diffèrent-elles des threads du système d'exploitation?

Middle+
200

Quand est-il préférable d'utiliser Mutex et quand Channel?

Middle+
196

Quelle est la différence entre un processus, un thread et une goroutine?

Middle+
192

Pourquoi les goroutines changent-elles de contexte plus rapidement?

Middle+
190

Peut-on utiliser des structures comme clés dans une carte?

Middle+
183

Peut-on mettre une structure dans le contexte via context.WithValue ?

Middle+
182

Qu'est-ce qu'un canal en Go et comment fonctionne la mise en tampon des canaux?

Middle+
178

Où la mémoire est-elle stockée dans les goroutines?

Middle+
178

Peut-on mettre un contexte dans un contexte ?

Middle+
175

Qu'est-ce qu'une interface vide?

Middle+
169

Qu'est-ce que le contexte en Go et à quoi sert-il?

Middle+
167

// Tâche : implémentez workerPool // numWorkers – nombre de travailleurs // jobs – liste de nombres à traiter // Chaque travailleur élève le nombre au carré // Retourne tous les résultats (l'ordre n'a pas d'importance) func workerPool(numWorkers int, jobs []int) []int { // votre code ici }

Middle+
167

Quelles clés peuvent avoir une map en Go?

Middle+
167

Comment fonctionne la map en interne?

Middle+
160

Qu'est-ce qu'une transaction et quels sont les principes ACID?

Middle+
152

Qu'est-ce qu'un index dans une base de données, comment ça fonctionne, avantages et inconvénients?

Middle+
139

Peut-on utiliser une autre map ou slice comme clé dans une map?

Middle+
127

Qu'est-ce que les interfaces en Go?

Middle+
121

Qui doit fermer le canal?

Middle+
112