GitHub
Examine como o Golang suporta a certificação FIPS 140, a evolução para FIPS 140-3 e as características de segurança aprimoradas das bibliotecas criptográficas Go.
Do conceito de índices de bitmap de banco de dados ao princípio de funcionamento do Roaring Bitmap e seu uso na linguagem Go. Uma exploração da otimização de bitmap para o processamento eficiente de grandes conjuntos de dados.
Exploramos como a política e a ciência da computação, duas áreas aparentemente distintas, mas semelhantes, resolvem problemas sociais e como os desenvolvedores se tornam novos legisladores.
Aprenda sobre goroutines, o coração da linguagem Go. Descreve detalhadamente as vantagens e os princípios de funcionamento das goroutines, incluindo concorrência, leveza, desempenho e o modelo GMP.
Comparamos as vantagens e desvantagens dos servidores de banco de dados e dos bancos de dados embarcados, e explicamos por que os bancos de dados embarcados estão ganhando destaque em ambientes de tecnologia de ponta, como SSD e MSA.
Investigamos detalhadamente como o NATS incorporado em aplicações Go se comunica, utilizando exemplos da documentação oficial, configurações corretas e a interface consumer-defined do Go.
Em Go, interfaces significam reutilização de código composicional, não herança. Explore cenários de equívocos de herança em Go e a maneira correta de escrever código.
5 razões para escolher a linguagem Go: desempenho, produtividade, concorrência, estabilidade e até mesmo o adorável Gopher! Descubra por que Go ajuda os desenvolvedores a crescer.
O novo GreenTea GC do Go aprimora o desempenho ao aumentar a eficiência do GC de pequenos objetos com base em "memory spans". Exploramos os problemas do GC existente e os benefícios do GreenTea GC.
Vamos reduzir o tempo de resposta usando filas de trabalho.
Go 1.25 `encoding/json` v2 é uma nova implementação que melhora as desvantagens da v1. Descubra as principais diferenças e aprimoramentos em precisão, desempenho e flexibilidade.
Aprenda a injetar valores de variáveis em `compile time` utilizando `ldflags -X` durante um build de `Go`.
A gestão de erros em Go API é inconveniente? Experimente gerenciá-los de forma mais simples e clara com RFC7807.
Na era da AI, as características das linguagens modernas existentes seriam, pelo contrário, uma desvantagem? Exploramos por que a linguagem Go é uma linguagem mais adequada para o desenvolvimento de AI.
Saiba como uma pequena alteração no código do projeto Cilium melhorou drasticamente a estabilidade do gerenciamento de conexões NAT baseado em LRU.
Este é um artigo para auxiliar na compreensão do protocolo MCP da Anthropic e do host MCP (mcphost) implementado em Go.
Como executar um servidor Go de forma escalável com .NET Aspire: um exemplo de escalabilidade horizontal e configuração automatizada utilizando um proxy reverso YARP.
Explore o uso de criptografia resistente a quantum MLDSA e MLKEM na linguagem Go, fornecendo as características de cada algoritmo e exemplos de código.
O Go 1.24 oferece melhorias de desempenho, criptografia pós-quântica, aprimoramentos de TLS e muito mais, tornando-o um lançamento significativo para o desenvolvimento de aplicativos modernos.
Apresentando o Randflake ID: um gerador de ID distribuído, uniforme, único e imprevisível inspirado no Snowflake, utilizando uma cifra de bloco para segurança.
Melhorando a capacidade de resposta da API usando o cache do lado do cliente assistido pelo servidor Redis
Crie um visualizador de imagens simples usando Tcl/Tk em Go.
Aprenda a criar um aplicativo GUI simples usando Go e Tk, a processar imagens SVG, PNG e ICO e a usar o widget de menu!
Apresentamos bibliotecas e estratégias que podem ser utilizadas no desenvolvimento de APIs baseadas em OpenAPI com a linguagem Go.
Apresentamos várias ferramentas e técnicas, incluindo goroutines, channels e mutexes, para o gerenciamento de concorrência em Go.
Exploramos por que Go não suporta try-catch, mas utiliza panic-recover, examinando a responsabilidade no tratamento de erros.
Go é ideal para o desenvolvimento de IA devido à sua eficiência, concorrência e integração perfeita com APIs de IA e ferramentas nativas da nuvem.