Tem experiência no uso de gRPC nos seus projetos?
Golang
Como é que o conceito de programação orientada a objetos é implementado na linguagem Go?
Como se pode determinar a quantidade de elementos num slice?
É permitido o gerenciamento de memória na linguagem de programação Go?
Quais métodos podes usar para concatenar strings na programação?
Pode-se considerar um slice seguro para uso em ambientes multithread sem medidas adicionais de sincronização?
Como garantir a segurança ao trabalhar com Map em um ambiente multithread?
Quais são as vantagens de usar gRPC em comparação com outros protocolos para interação entre servidores?
Como é que o mecanismo de herança é realizado na linguagem Go e qual é a sua implementação?
Quais métodos são utilizados para prevenir vulnerabilidades como injeções SQL ao trabalhar com bancos de dados?
Quais podem ser as vantagens e desvantagens do uso da linguagem Go?
É possível estabelecer um limite no número de goroutines que podem ser executadas simultaneamente num programa?
É possível alterar o número de goroutines aguardando em um WaitGroup durante a execução do programa em Go?
É possível definir um comprimento inicial para o fatia na sua criação?
Como avalia o grau de resistência do RabbitMQ a falhas e erros?
Pode explicar o que é um Wait Group e para que é usado na programação?
Pode explicar o funcionamento do coletor de lixo em linguagens de programação gerenciadas?
Como é que a linguagem Go garante a encapsulação e o ocultamento do estado interno dos dados?
Em que fase do ciclo de vida uma goroutine é iniciada em Go?
Que ferramenta utilizas para interagir com a base de dados PostgreSQL?