Golang
Fala-me da tua última experiência de trabalho, stack e conquistas
Como pode determinar o comprimento atual da fila num canal?
Pode explicar o que se entende por 'registo estruturado' e quais são as suas principais vantagens?
De que maneiras pode criar e inicializar um mapa (Map) na linguagem Go?
Como pode evitar erros de estouro de buffer num programa?
Quais são as principais vantagens e desvantagens do uso de brokers de mensagens?
Conte uma situação em que conseguiu aumentar a eficiência do trabalho de uma API REST.
Como aceder a um carácter de uma string pela sua posição e o que deve ser considerado ao usar essa abordagem?
Que padrões de design utilizou no contexto de microserviços?
De que maneiras é possível detectar uma condição de corrida num ambiente multithread?
Como determinar e avaliar a intensidade das solicitações que chegam ao servidor para garantir o seu funcionamento estável?
O que exatamente se entende por termo 'dados armazenados no contexto'?
Consegues listar os padrões arquiteturais comuns para sistemas de microserviços?
Onde na estrutura do projeto estão localizados os ficheiros que contêm a ligação e o trabalho com bases de dados?
Pode explicar o que se entende por termo Slog?
Qual é o propósito do sistema de autenticação e por que é necessário nas aplicações?
Como é que a gestão de múltiplos threads é feita na linguagem Go?
Explique o princípio de funcionamento de uma interface vazia na programação.
Que informação é carregada na área de memória heap durante a execução de um programa?
Por que razão utilizam mecanismos de replicação em bases de dados ou sistemas de armazenamento de dados?