Aqui apresentarei alguns tópicos que acredito serem importantes na hora de desenvolver um software de forma que ele seja bastante resiliente e que dure…
we are developers
- Publicou22Artigo(s)
- Visualizados48400Vezes
- Desde2017
Quando eu comecei a programar, na era do 8bits, aprender um pouco de assembly era inevitável, as maquinas eram muito mais simples que os computadores atuais e geralmente nem mesmo tínhamos um compilador a mão, no lugar digitávamos pequenos trechos de opcodes diretamente em hexadecimal. Isso era incrivelmente útil para contornar limitações do BASIC que…
Recentemente eu precisava subir um pequeno serviço REST para gerenciar alguns hardwares, sem contato humano e com interfaces de rede. A solução? Golang.
Unix Domain Sockets ou IPC socket é uma forma muito prática e segura de trocar informações entre processos. Neste artigo, Cesar Gimenes mostra como usá-los corretamente.
No seguinte artigo, Cesar Gimenes apresenta um passo a passo ensinando a configurar PostgreSQL para conexão usando SSL via Go.
Usar middleware HTTP é muito útil para evitar duplicidade de código quando você tem vários endpoints na sua aplicação.
No seguinte artigo, Cesar Gimenes apresenta um passo a passo ensinando a trafegar dados entre middleware http usando contexto em Golang.
Neste artigo, o autor mostra como ele usou o retorno de erro do json.Unmarshal para gerar uma mensagem de erro mais útil e completa com direito a indicar o erro com uma setinha.
Continuando a conversa sobre interfaces e sobre manipulação de JSON, o autor apresenta um recurso para melhorar a comunicação de sistemas com o PostgresQL e pREST.
No seguinte artigo, o autor apresenta algumas dicas de como usar interface em Golang como um contrato para structs.