Guilherme Silva's repositories
auth-nex
O AuthNex é um sistema de autenticação e autorização avançado, construído em Go para proporcionar segurança robusta e gerenciamento eficiente de permissões em ambientes diversos. Com uma arquitetura modular e flexível, o AuthNex oferece uma solução completa para autenticação de usuários e controle granular de acessos.
go-process-enquete
Sistema de Votação em Tempo Real com Go, MongoDB, PostgreSQL e RabbitMQ Este projeto implementa um sistema de votação em tempo real utilizando as seguintes tecnologias: Go: Linguagem de programação principal para a API e componentes. Echo: Framework web para Go, utilizado para construir a API RESTful. GORM: ORM (Object Relational Mapper) para Go,
go-process-orders
Go Order Processing with RabbitMQ and Docker Este projeto demonstra como criar um sistema de processamento de pedidos em Go, utilizando RabbitMQ como broker de mensagens e Docker para facilitar o desenvolvimento e a implantação.
go-user-create
Go User CRUD com GORM Genérico Este projeto demonstra como criar uma simples app em Go para realizar operações CRUD (Create, Read, Update, Delete) em usuários, utilizando o GORM como ORM (Object-Relational Mapping) e aproveitando os generics do Go para criar um adaptador de repositório genérico e reutilizável.
go-with-gemini
Projeto de Integração Golang com Gemini SDK Este é um projeto de exemplo que demonstra como integrar Golang com o Gemini, utilizando a SDK fornecida pelo Google.
schedule-backoffice
Agendamento Descrição Esse projeto e uma agenda que visa criar reservas com base em contratos: Contrato: - Deve possuir atendimento - Usuarios Reserva: - Deve ser gerada com base em um contrato - Deve ser possivel ter reserva sem contrato
go-composite-example
Design Composite em Go.Este projeto demonstra a implementação do padrão de projeto Composite em Go, utilizando a analogia de uma árvore genealógica para criar um catálogo de produtos flexível e escalável.
go-webhook
Notificação de Pagamentos Este projeto implementa 3 aplicacoes no fluxo de venda e pagamento: Client responsavel por criar um pedido(order) de venda Subscriber responsavel por criar as inscricaoes dos webhook(outbound) Payment responsavel port transitar os pagemento e informar os webhook inscritos
brcobranca
Emissão de bloquetos de cobrança para bancos brasileiros
go-faker
Go-Faker Go-Faker é uma biblioteca para Go que gera dados falsos para testes e desenvolvimento, semelhante ao Faker Gem no Ruby on Rails.
go-log-process
Go com Kafka: Adapter, Logs e Redpanda Este projeto Go demonstra a integração com o Apache Kafka para publicação e consumo de mensagens, utilizando um tópico chamado "logs". Um adapter Kafka personalizado simplifica as operações, enquanto o Redpanda oferece uma interface visual para monitorar as mensagens. O Docker e o Docker Compose facilitam a co
go-with-goroutines
Processamento Paralelo de Dados em Go com Goroutines e Sincronização Este script Go demonstra como utilizar goroutines, wait groups e mutexes para processar grandes volumes de dados de forma eficiente e segura.
gtm_on_rails
google tag manager gem
kubernetes-helm-cookbook
Bem-vindo(a) ao meu repositório de receitas Helm para Kubernetes! Aqui você encontrará gráficos Helm saborosos e nutritivos para suas aplicações, facilitando o deploy e gerenciamento em seus clusters Kubernetes.
modelo-clean-architecture
Clean Architecture with ruby
obras-bibliograficas
Simple test
python-broadlink
Python module for controlling Broadlink RM2/3 (Pro) remote controls, A1 sensor platforms and SP2/3 smartplugs
schedule-app
ScheduleApp This project was generated with Angular CLI version 11.0.1. Development server Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.
zimobiapp
Test zimobi