Faut-il décrire les interfaces du côté source ou du côté consommateur ?
Golang
À quoi sert la variable GOMAXPROCS ? Que se passe-t-il si on la met à un ?
type someInterface interface { someFunc() } type A struct { } func(a A) someFunc() { } type B struct { A } type C struct { some A }
Comment les interceptors aidaient-ils à surveiller le système ? Que faisaient-ils précisément ?
À quoi sert le contexte en Go?
Quelle est la différence entre les niveaux d'isolation des transactions?
Comment avez-vous déployé les services?
Quelle est la différence entre les canaux tamponnés et non tamponnés?
Quand utiliser mutex ou canaux?
Comment les microservices interagissent-ils entre eux ? Requêtes HTTP ou interaction asynchrone ?
Paquet d'erreurs : deux méthodes, Is et As, quelle est la différence et quand les utiliser ?
Que se passe-t-il si vous essayez d'envoyer dans un canal fermé?
À quoi sert context.WithValue?
De quelles structures principales le planificateur de Go est-il composé?
Quel niveau d'isolation a été utilisé dans le projet?
Quels sont les niveaux d'isolation des transactions?
Où placer COMMIT et ROLLBACK dans le worker?
Quels sont les problèmes de l'architecture microservices auxquels tu as été confronté?
Comment interagir avec les commerçants situés dans le contour extérieur?
Comment la annulation du contexte est-elle implémentée ? Que se passe-t-il à l'intérieur ?