Select: multiplexando channels
Golang 05/05/2026

Select: multiplexando channels

Em Go, o select é uma estrutura de controle que permite que uma goroutine aguarde múltiplas operações de comunicação em canais simultaneamente. Funciona de forma análoga ao switch, mas especificamente para canais: cada case representa uma operação de envio ou recebimento em um canal. O select bloqueia até que um dos casos possa ser executado.

Notícias

Todos Recentes Tendências
SELECT básico: colunas, todas as linhas e aliases

SQL + Banco de Dados

SELECT básico: colunas, todas as linhas e aliases

O comando SELECT é a instrução fundamental da linguagem SQL para consultar dados armazenados em bancos de dados relacionais. Diferentemente de comandos como INSERT, UPDATE ou DELETE, que modificam os dados, o SELECT apenas os recupera, sem alterar o estado original da tabela.

05/05/2026

Revista

Ver todos
Readonly e tipos imutáveis

TypeScript

Readonly e tipos imutáveis

Imutabilidade é o princípio de que um objeto, uma vez criado, não pode ser modificado. Em vez de alterar um objeto existente, cria-se uma nova cópia com as mudanças desejadas. Esse conceito é fundamental para previsibilidade de código, debug simplificado e programas mais seguros em ambientes concorrentes.