Sobes.tech

Golang

Cosa succede in caso di collisioni di hash in una mappa?

Middle+
201

Qual è la differenza tra un processo, un thread e una goroutine?

Middle+
190

Perché le goroutine cambiano contesto più velocemente?

Middle+
188

È possibile inserire una struttura nel contesto tramite context.WithValue?

Middle+
178

È possibile usare strutture come chiavi in una mappa?

Middle+
177

Cos'è un canale in Go e come funziona la bufferizzazione dei canali?

Middle+
174

È possibile mettere un contesto dentro un altro contesto?

Middle+
171

Cos'è un'interfaccia vuota?

Middle+
167

In cosa differiscono le goroutine dai thread del sistema operativo?

Middle+
164

Cos'è il contesto in Go e a cosa serve?

Middle+
161

// Compito: implementa workerPool // numWorkers – numero di worker // jobs – lista di numeri da elaborare // Ogni worker eleva il numero al quadrato // Restituisci tutti i risultati (l'ordine non è importante) func workerPool(numWorkers int, jobs []int) []int { // il tuo codice qui }

Middle+
160

Quando è meglio usare Mutex e quando Channel?

Middle+
150

Quali chiavi possono avere le mappe in Go?

Middle+
149

Cos'è una transazione e quali sono i principi ACID?

Middle+
146

Dove viene memorizata la memoria nelle goroutine?

Middle+
138

Cos'è un indice in un database, come funziona, vantaggi e svantaggi?

Middle+
137

Come funziona la mappa internamente?

Middle+
134

È possibile usare un'altra mappa o slice come chiave in una mappa?

Middle+
123

Cosa sono le interfacce in Go?

Middle+
115

Chi dovrebbe chiudere il canale?

Middle+
106