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
![Cesar Gimenes](https://static.imasters.com.br/wp-content/uploads/2018/05/30180934/cesar-gimenes-128x128.jpg)
- Publicou22Artigo(s)
- Visualizados48400Vezes
- Desde2017
![Cesar Gimenes](https://static.imasters.com.br/wp-content/uploads/2018/05/30180934/cesar-gimenes-128x128.jpg)
![Cesar Gimenes](https://static.imasters.com.br/wp-content/uploads/2018/05/30180934/cesar-gimenes-128x128.jpg)
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…
![Cesar Gimenes](https://static.imasters.com.br/wp-content/uploads/2018/05/30180934/cesar-gimenes-128x128.jpg)
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.
![Cesar Gimenes](https://static.imasters.com.br/wp-content/uploads/2018/05/30180934/cesar-gimenes-128x128.jpg)
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.
![Cesar Gimenes](https://static.imasters.com.br/wp-content/uploads/2018/05/30180934/cesar-gimenes-128x128.jpg)
No seguinte artigo, Cesar Gimenes apresenta um passo a passo ensinando a configurar PostgreSQL para conexão usando SSL via Go.
![Cesar Gimenes](https://static.imasters.com.br/wp-content/uploads/2018/05/30180934/cesar-gimenes-128x128.jpg)
Usar middleware HTTP é muito útil para evitar duplicidade de código quando você tem vários endpoints na sua aplicação.
![Cesar Gimenes](https://static.imasters.com.br/wp-content/uploads/2018/05/30180934/cesar-gimenes-128x128.jpg)
No seguinte artigo, Cesar Gimenes apresenta um passo a passo ensinando a trafegar dados entre middleware http usando contexto em Golang.
![Cesar Gimenes](https://static.imasters.com.br/wp-content/uploads/2018/05/30180934/cesar-gimenes-128x128.jpg)
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.
![Cesar Gimenes](https://static.imasters.com.br/wp-content/uploads/2018/05/30180934/cesar-gimenes-128x128.jpg)
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.
![Cesar Gimenes](https://static.imasters.com.br/wp-content/uploads/2018/05/30180934/cesar-gimenes-128x128.jpg)
No seguinte artigo, o autor apresenta algumas dicas de como usar interface em Golang como um contrato para structs.