Sobes.tech

Golang

¿Qué sucede con los colisiones de hash en un mapa?

Middle+
210

¿En qué se diferencia un proceso, un hilo y una gorutina?

Middle+
192

¿Por qué las goroutines cambian de contexto más rápido?

Middle+
190

¿Se puede poner una estructura en el contexto a través de context.WithValue?

Middle+
182

¿Se pueden usar estructuras como claves en un mapa?

Middle+
181

¿Se puede poner un contexto dentro de otro contexto?

Middle+
175

¿Qué es un canal en Go y cómo funciona la buffering de canales?

Middle+
174

¿En qué se diferencian las goroutines de los hilos del sistema operativo?

Middle+
170

¿Qué es una interfaz vacía?

Middle+
167

// Tarea: implementar workerPool // numWorkers – número de trabajadores // jobs – lista de números para procesar // Cada trabajador eleva el número al cuadrado // Devuelve todos los resultados (el orden no importa) func workerPool(numWorkers int, jobs []int) []int { // tu código aquí }

Middle+
165

¿Qué es el contexto en Go y para qué se utiliza?

Middle+
161

¿Cuándo es mejor usar Mutex y cuándo Channel?

Middle+
158

¿Qué claves pueden tener los mapas en Go?

Middle+
149

¿Qué es una transacción y cuáles son los principios ACID?

Middle+
148

¿Qué es un índice en una base de datos, cómo funciona, ventajas y desventajas?

Middle+
139

¿Dónde se almacena la memoria en las goroutines?

Middle+
138

¿Cómo funciona map por dentro?

Middle+
136

¿Se puede usar otra map o slice como clave en un map?

Middle+
125

¿Qué son las interfaces en Go?

Middle+
119

¿Quién debe cerrar el canal?

Middle+
112