go-roller

GitLab Repo MIT License

go-roller is a small CLI tool that “rolls dice”. It was designed so that I could play D&D with my friends over the internet during the covid-19 pandemic without needing physical dice.

Additional features could be added such as (dis)advantage calculations and adding constant values to rolls. However, my desire to continue this project has diminished since there is a discord bot that does all this already.


Fast Facts
  • It’s concurrent! I use goroutines to parse each dice argument and run them concurrently.
  • One of my first “completed” golang projects.