¿Se puede llamar a WaitGroup.Add dentro de una gorutina y Done al final? ¿Funcionará correctamente?
Golang
¿Qué es un Deadlock? ¿Cómo evitar un bloqueo mutuo?
Cuéntame sobre el planificador de Go (modelo GMP)
¿Cómo se puede crear y lanzar un hilo de ejecución separado en Go?
¿Cuál es la principal razón para usar el tipo sync.Map en Go?
¿Qué componentes incluye la estructura de una rebanada en el lenguaje Go?
¿Qué enfoques y herramientas en Go se utilizan para organizar cálculos paralelos y asíncronos con goroutines?
¿Qué opinas de Linux?
¿Qué son los genéricos en Go? ¿Cómo limitar el conjunto de tipos (constraints)?
¿Qué es un canal en Go? ¿Qué tipos de canales existen? ¿En qué se diferencian los canales con búfer y sin búfer?
Características del trabajo con cadenas en Go: inmutabilidad, len(), trabajo con Unicode/cirílico, runas?
¿Qué métodos se utilizan para garantizar la coherencia de los datos al trabajar con múltiples hilos o goroutines?
¿Qué es un proceso zombi?
Cuéntame sobre Kubernetes: qué es, en qué se diferencia de Docker, cuáles son sus componentes principales?
Cuéntanos sobre el proyecto, el equipo y las tareas principales en tu trabajo actual
¿Cuál es la característica especial de las goroutines en Go? ¿Por qué son ligeras?
¿En qué se diferencia la contenedorización de la virtualización?
¿Cómo evitar bloquearse indefinidamente al leer desde un canal vacío? ¿Qué es select y cuáles son sus patrones?
¿Cómo pueden comunicarse las goroutines entre sí? ¿Qué métodos de sincronización existen en Go?
¿Cómo se puede evitar la condición de carrera? ¿Cómo funciona un Mutex?