Skip to content
loading...

re: My Go Toolkit to Build a Frameworkless App VIEW POST

FULL DISCUSSION
 

For anyone else reading this: do not use the satori/uuid package.

It has a number of very concerning flaws, with this one being the worst:

Please instead use: github.com/gofrs/uuid


Now on to the topic:

You want to build a Frameworkless App, but you use Gin, which is a framework. This is quite the incompatible premise, would you not say?

I would encourage using gorilla/mux for small niceties on top of the standard library, I personally think it's enough.

Gin introduces too much magic and special "Gin only" behaviour and I personally am not a fan of that.

 

You want to build a Frameworkless App, but you use Gin, which is a framework. This is quite the incompatible premise, would you not say?

I though exactly the same ;)

For anyone else reading this: do not use the satori/uuid package.
It has a number of very concerning flaws, with this one being the worst:

github.com/satori/go.uuid/issues/73

Please instead use: github.com/gofrs/uuid

Thanks for the security alert :)

 

Thanks for the security alert on using satori/go.uuid.

Regarding gin-gonic, I don't use it as a framework, but just as a router.

 
 

At a first glance it seems very similar to echo which I use for personal projects. I'll try to check how they differ, but if you know, please fill me in.

 
 

I really like it too! However I've been using gorilla/mux on prod for a long time now and it's never been an issue, I really appreciate it "battle-hardened" quality and feel.

It's one of the rare libraries I feel fully confident with because it's proved it's with time and time again.

Not saying this isn't true of chi, just that, that wasn't the choice we made for production back then, so I can't compare it at that level yet.

code of conduct - report abuse