Vinícius Garcia's repositories
ddd-go-template
This is an example of a keep-it-simple directory layout for Go projects that was created using DDD principles, please copy and share if you like it.
Simple-Iterator-Template
Provides a header-only iterator template that is easy to adapt for any custom container
structscanner
Scan data into structs with ease and without interacting directly with the reflect library.
golang-reading-files-from-tests
This is a simple example project showing how to read files in the root directory from inside tests
badger-cli
A very simple badger CLI tool inspired on redis-cli
echoserver
A very simple public docker image just for testing requests, it echoes all requests and logs them.
excalidraw
Some drawing I did in excalidraw.com that I want to save, they might useful for others too
go-benchmarks
This repo contains a few benchmarks written for studying purposes
jit-rpg-system
JIT - Just In Time is an RPG system. Its goals are: Simplicity (quick set up, and as few calculations as possible), and flexibility (do what you want with your character, the only thing that can hold you back is the game master's rules, not the system).
actions-runner-controller
Kubernetes controller for GitHub Actions self-hosted runners
jsuniverse
JSUniverse is generic 2D game engine made to be flexible and extensible. The base model is really simple and is extensible by adding new Objects and new Effects in a straightforward way.