Artigos e Tutoriais sobre Programação de Computadores

crg.eti.br

Olá e bem-vindo a minha casa na internet. Aqui falo um pouco sobre mim e sobre meu trabalho como programador, sobre tecnologia e também escrevi alguns artigos e tutoriais que podem ser úteis para pessoas que como eu adoram esse mundo do bit e do transistor. Trabalhar com computadores, além de uma paixão, também é o que paga as contas aqui em casa desde que me conheço por gente. Espero que goste. :wq

Tutoriais recentes

Projetos interessantes

Alguns projetos de software livre que faço parte e contribui.

Grupo de Estudos de Golang

O grupo de estudos tem a intenção de ajudar quem esta iniciando na linguagem Go assim como ser um ponto de encontro para os programadores mais veteranos.

Temos encontros on-line todas as quintas-feiras e todo mundo pode participar. Mais detalhes na página do grupo no GitHub


goconfig

O goconfig é um package Go que criei para resolver o problema de configuração nos meus projetos e tem sido muito útil durante os anos. Basicamente ele olha para variáveis de ambiente, linha de comando e arquivos de configuração é preenche uma estrutura o que encontrar. Você pode ler mais sobre o package no repositório no GitHub.


GoSidekick

O GoSidekick é um conjunto de ferramentas para ajudar o programador em tarefas do dia a dia, basicamente toda a vez que queremos reinventar a roda criando alguma ferramenta colocamos nesse repositório.


Rumlang

A linguagem de programação Rum é uma brincadeira divertida de criar uma linguagem lisp like com o poder de fogo da biblioteca da linguagem Go. Lisp e programação funcional em geral esta naquela lista de coisas que um dia eu ainda vou conseguir aprender. Enquanto isso a proposta da linguagem é muito interessante e resolve um problema de ter uma linguagem de script que eu consiga por exemplo incluir o código em um registro do banco de dados.


gofn - seu próprio lambda functions

O gofn é uma forma de controlar o docker e subir containers com pequenos workers que seu programa principal pode se comunicar via stdin e stdout. É muito pratico e como a comunicação é simples é fácil criar workers em qualquer linguagem de programação.


pREST - PostgreSQL via REST

O pREST é um serviço que você coloca na frente de qualquer banco de dados PostgreSQL e ele vai fornecer uma API RESTful