Shipped this project!
ftpaints is an website/app for sharing and storing livery data such as images, roblox texture id, etc for the PB formula truck league. Works in a really simple way, you login via Roblox OAuth2, and then you can upload your own liveries, and you don’t need to be logged in to view other liveries. I hate docker setup, I will never be doing it again, it was a waste of about 35 minutes of my life. Using gin is really nice, it’s really simple, writing middleware is easy, it has everything I needed. Obviously comparing Go to something like next.js is comparing a living cow compared to an already made cheeseburger, in Go you have to control the flow, next.js has everything set up nicely for you. Overall I’m happy with how it turned out with the time, I procrastinated on it too much, but still got it finished. Go and Gin are awesome

code playground with examples cause why not, courtesy of go.dev/play servers, very epic