Pode-se considerar uma estrutura com dois campos segura para uso em condições multithread?
Golang
Em que casos é recomendado usar o formato JSON para armazenar dados na base de dados PostgreSQL?
Qual é o número máximo de elementos que um Bucket pode conter na implementação de um hash map?
Explique o conceito de pacotes atómicos e a sua finalidade na programação.
É possível gerir ou configurar o processo de recolha automática de lixo numa linguagem de programação?
Consegues ordenar os indicadores algorítmicos característicos por ordem crescente?
Explique o mecanismo de recolha automática de lixo na linguagem Go e como ela gere a memória.
Quem determina se é permitido colocar um determinado objeto na memória?
Para que tipos de dados é possível modificar diretamente o seu conteúdo sem usar ponteiros?
Como usar chaves em um map para criar estruturas de dados que inicialmente não estão previstas na linguagem?
Que tipos de dados podem atuar como chave num container map?
Que entidades ou processos competem por recursos ou oportunidades em condições de concorrência?
Pode descrever o mecanismo de funcionamento do coletor de lixo na linguagem Go?
Que técnicas de processamento paralelo são implementadas na linguagem Go?
O que acontece quando diferentes entradas produzem o mesmo valor de hash numa tabela de hash?
Que abordagens e métodos usar para melhorar o desempenho de consultas SQL pesadas?
O que é considerado o nível de isolamento mais rigoroso nas transações de bancos de dados?
Quais fatores influenciam a quantidade de memória de pilha alocada para um thread de execução?
O que significa definir a variável de ambiente GOGC como 100 no contexto do coletor de lixo na linguagem Go?
Quais parâmetros adicionais podem ser especificados no comando EXPLAIN ANALYZE para obter informações mais detalhadas sobre a execução das consultas?