Quels types de données peuvent être utilisés comme clé pour une carte ? Peut-on utiliser un tableau comme clé ?
Golang
À quoi sert la construction d'assertion de type?
Lorsqu'un slice est redéclaré à l'intérieur d'une fonction en dépassant la capacité, est-il déclaré sur le tas ou sur la pile?
Avez-vous optimisé les requêtes de recherche avec filtrage géographique dans PostgreSQL ? Comment avez-vous travaillé avec elles et qu'est-ce qui a permis de les optimiser ?
Qu'est-ce que JWT ? Comment est-il structuré à l'intérieur ?
```go package principale func main() { nums := make(chan int, 10) for i := 0; i < 10; i++ { nums <- i } close(nums) for i := 0; i < 3; i++ { go sqare(nums) } } func sqare(nums <-chan int) <-chan int { res := make(chan int, 10) for n := range nums { res <- n * n } return res } ```
Comment avez-vous configuré l'idempotence pour éviter que des annonces répétées n'arrivent?
Qu'est-ce qu'un slice et en quoi diffère-t-il d'un tableau?
Pourquoi les requêtes prennent-elles beaucoup de temps ? Combien de lignes ont été sélectionnées le mois dernier ?
Qu'est-ce que les jetons d'autorisation et quels sont-ils?
Pourquoi avez-vous choisi le langage de programmation Go?
errors.Is et errors.As — à quoi servent-ils et quel problème résolvent-ils?
Qu'est-ce que errors.Is et errors.As, à quoi servent-ils et quel problème résolvent-ils?
Le slice interne créé dans une fonction lorsque la capacité est dépassée est-il créé sur la pile ou sur le tas?
Pouvons-nous passer une tranche en paramètre d'une fonction?
À quoi sert HAVING ?
À quoi servent les index avec filtrage géographique?
Connais-tu d'autres avantages de ClickHouse qui le rendent populaire?
Qu'est-ce que MVCC dans PostgreSQL ? Comment crée-t-il exactement des versions de lignes ?
Parle-moi de ton expérience avec Go — ai-je bien compris que tu as 6,5 ans d'expérience?