Golang
Pouvez-vous expliquer ce qu'est un Network poller en langage Go et comment il fonctionne?
Parlez du partitionnement des tables.
Quel patron de conception avez-vous utilisé dans vos projets ou votre code?
Explique ce qu'est une goroutine et comment elle est utilisée en programmation
Quelle est la différence entre l'utilisation d'un pointeur vers une structure et le passage de la structure elle-même dans une méthode en langage Go?
Comment peut-on supprimer efficacement un élément d'une tranche sans préserver l'ordre des éléments, tout en maintenant une complexité constante de l'opération?
Quels types dans le langage Go contiennent en leur sein un pointeur vers un segment de mémoire?
Quels sont les avantages et inconvénients de l'application de la conception orientée domaine (DDD) ?
Comment initier une nouvelle transaction dans le système de gestion de base de données?
Quelle est la différence entre l'utilisation d'un mutex standard et d'un mutex avec capacité de lecture et d'écriture (RWMutex) ?
Quel est le rôle du composant Outbox dans l'architecture du système et pourquoi l'utilise-t-on?
Comment créer un index pour une colonne d'une grande table sans bloquer toute la table?
Pouvez-vous expliquer ce qu'est le type de données JSONB dans une base de données et en quoi il diffère du JSON normal?
Sur quoi vous concentrez-vous lors de l'évaluation de la qualité du code logiciel?
Quelles méthodes existent pour créer et utiliser une structure de données de table de hachage?
Comment distinguer l'utilisation de Context.TODO de Context.Background dans le code, et dans quels cas ces fonctions sont-elles utilisées?
Que signifie le indicateur de temps de vol de CPU et comment influence-t-il le fonctionnement des machines virtuelles?
Quelles étapes doivent être suivies pour déployer et exécuter un cluster Kubernetes?
Dans quels cas faut-il capturer et gérer les erreurs de panique dans un programme?
Quelles sont les conséquences possibles en cas de perte de disponibilité ou de défaillance du système maître-esclave?