¿Qué sucede con los colisiones de hash en un mapa?
Golang
¿En qué se diferencia un proceso, un hilo y una gorutina?
¿Por qué las goroutines cambian de contexto más rápido?
¿Se puede poner una estructura en el contexto a través de context.WithValue?
¿Se pueden usar estructuras como claves en un mapa?
¿Se puede poner un contexto dentro de otro contexto?
¿Qué es un canal en Go y cómo funciona la buffering de canales?
¿En qué se diferencian las goroutines de los hilos del sistema operativo?
¿Qué es una interfaz vacía?
// 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í }
¿Qué es el contexto en Go y para qué se utiliza?
¿Cuándo es mejor usar Mutex y cuándo Channel?
¿Qué claves pueden tener los mapas en Go?
¿Qué es una transacción y cuáles son los principios ACID?
¿Qué es un índice en una base de datos, cómo funciona, ventajas y desventajas?
¿Dónde se almacena la memoria en las goroutines?
¿Cómo funciona map por dentro?
¿Se puede usar otra map o slice como clave en un map?
¿Qué son las interfaces en Go?
¿Quién debe cerrar el canal?