Sobes.tech

Golang

Qu'est-ce qu'un canal en Go et comment transmet-il des données?

183

Sais-tu ce qu'est le test basé sur des tableaux (tests pilotés par des tableaux) ?

181

Que faut-il faire pour que les données de PostgreSQL ne soient pas perdues après le redémarrage du conteneur?

177

Quels peuvent être les pièges lors de l'utilisation de la méthode append pour slice?

175

/** * Fusionner N canaux en un seul * * On donne n canaux de type chan int. Il faut écrire une fonction qui fusionne toutes les données **/ // 1. Il faut implémenter une fonction pour fusionner N canaux en un seul func joinChannels(chs ...<-chan int) <-chan int { mergedCh := make(chan int) // ... return mergedCh } // 2. Écrire le remplissage des canaux a, b, c avec des valeurs // ...

172

Qu'est-ce qu'un sémaphore et où le trouver en Go?

172

Quels langages de programmation avez-vous utilisés avant Go et quand avez-vous commencé à programmer?

169

Comment vous évaluez en tant que développeur Go?

168

Avez-vous travaillé avec l'apprentissage automatique?

166

Que sais-tu du paquet sync à part Atomic et Mutex?

165

Avez-vous mené des entretiens techniques et été mentor ?

165

package principal func unEtape(yield func() bool) { yield() } func f() { pour range unEtape { imprimer("f ") recover() } } func g() { pour range 1 { imprimer("g ") recover() } } func checkPanic(loop func(), c chan<- struct{}) { defer func() { println(recover() != nil) c <- struct{}{} }() defer loop() panic(123) } func main() { c := make(chan struct{}, 1) go checkPanic(f, c) <-c go checkPanic(g, c) <-c }

163

Parle-moi de toi, quelle expérience as-tu, dans quoi as-tu travaillé, quelle expérience as-tu avec Go, connais-tu Kubernetes?

162

Parle-moi de sync.Atomic : à quoi ça sert, as-tu déjà dû l'utiliser dans ton travail?

161

Sous quels systèmes d'exploitation avez-vous travaillé?

159

Comment évalues-tu ton expérience avec Kubernetes?

157

Qu'est-ce qu'une interface vide (interface{}) et en quoi diffère de any?

155

Comment voir quels ports sont occupés sous Linux?

147
/4