Que tipos de canais são usados na linguagem Go para comunicação entre goroutines?
Golang
Escreveste o chat do zero ou foi um trabalho em equipa? Quem mais esteve na equipa?
Explique o que é uma goroutine e como ela é usada na programação
Há alguma preferência: equipa de produto ou equipa de plataforma?
Podem diferentes threads interagir com o mesmo endereço de memória ao mesmo tempo?
Qual é o papel do trigger numa base de dados e para que é utilizado?
Como se pode trabalhar com Map quando se usam apenas chaves, sem armazenar valores?
Pode explicar o que é o operador SELECT em SQL e para que é utilizado?
Podes enumerar as principais categorias de métricas usadas para avaliar sistemas ou processos?
Pode explicar como funciona o mecanismo de espera pela conclusão de várias goroutines em Go usando WaitGroup?
Tem experiência prática no uso de ferramentas de profiling para análise de desempenho?
Qual é a diferença entre a estrutura de dados de um array e um slice no contexto de uso e características de implementação?
O que acontece se tentar fechar um canal que já está fechado?
Em que partes de uma consulta SQL podem ser usadas funções agregadas para limitar o resultado?
Qual é a complexidade temporal de procurar um elemento por chave numa estrutura de dados map?
Como influenciou a mudança do processo com análise?
Em que casos o trigger é ativado numa base de dados ou sistema de automação?
Como implementar a troca de informações entre duas goroutines na linguagem Go?