Sobes.tech

Golang

Codage en direct : déduplication des adresses — comment traiter une liste avec des doublons pour appeler des adresses uniques. Solution via map.

325

Les goroutines fonctionnent-elles en parallèle ou de manière concurrente?

237

Codage en direct : tâche sur les goroutines — accès concurrent aux données partagées, condition de course, solution via mutex. Différence entre sync.Mutex et sync.RWMutex.

231

Codage en direct : ajouter un délai d'attente à la fonction — si l'exécution dépasse 1 seconde, renvoyer une erreur. Utilisation de select, time.After, context.

225

Codage en direct : sémaphore — comment il fonctionne et sa mise en œuvre basée sur un canal tamponné.

223

Parlez-moi du planificateur de goroutines en Go — modèle GMP, quelles fonctions remplit-il?

214

Parlez-moi des niveaux d'isolation des transactions dans PostgreSQL et des anomalies qu'ils combattent.

199

Qu'est-ce que le contexte en Go, comment l'utiliser, à quoi sert-il et quels sont ses types?

192

Outils de développement : travail avec des assistants IA (Cursor et autres), approche des tests (unitaires, d'intégration).

187

Qu'est-ce que l'architecture propre et DDD ? As-tu déjà travaillé avec ?

169

Parlez de SELECT FOR UPDATE — à quoi sert-il et comment fonctionne-t-il?

167

Problématique architecturale : comment garantir l'envoi d'un événement à Kafka lors de l'inscription d'un utilisateur dans une architecture microservices (service utilisateur + service de notifications), si Kafka est un canal asynchrone ?

162

Parlez-moi des index dans PostgreSQL — quels types existent, qu'est-ce qu'un index composé et l'ordre des colonnes.

156

Qu'est-ce qu'une extinction gracieuse et comment fonctionne-t-elle en Go?

137