Projetos
Cada página aqui é um projeto meu com contexto suficiente para entender de onde ele veio, o que ele resolve e por que algumas decisões foram feitas daquele jeito.
Tem ferramenta de uso diário (terminal, editor, banco), tem projeto de aula para o Grupo de Estudos de Go, tem brincadeira séria com janela transparente e tem coisa antiga em 16 bits porque eu gosto.
A lista é curta de propósito. Prefiro projeto pequeno, bem documentado, com artigo e exemplo, do que dez repositórios largados.
LQS
Ferramenta para testar e depurar SQL com metadados embutidos, scripts Lua e integração direta com o editor.
GoScope
Ferramenta de linha de comando para explorar definições e chamadas em projetos Go com navegação rápida pelo código.
nvim-bookmarks
Sistema simples de bookmarks para Neovim, pensado para marcar arquivos e linhas e reabrir o contexto de trabalho com rapidez.
nvim-sort
Funções Lua para ordenar e remover linhas duplicadas em seleções no Neovim, com foco em uso rápido no dia a dia.
DOOMFire
Efeito clássico de fogo do Doom refeito em Go, rodando em janela transparente com Ebitengine.
Glaze
Binding desktop para WebView em Go, em Go puro e sem CGO, chamando a WebView do sistema direto pelo purego, sem nenhuma biblioteca nativa embutida.
Grupo de Estudos de Go
Repositório vivo de exemplos, trilhas e material didático do Grupo de Estudos de Go, com foco em português do Brasil e prática real.
shutdown
Pequeno utilitário para desligar ou reiniciar MS-DOS em máquinas com suporte a APM 1.2.
Compterm
Aplicação para compartilhar sessões de terminal com foco em uso real, baixa banda e configuração pragmática.
Filo
Linguagem de script mínima, determinística e segura para embutir regras e validações em aplicações Go.
Neko
Reimplementação em Go do velho gato de desktop que persegue o cursor, com sprites clássicos, som e uma janela transparente usando Ebitengine.