3 ms·
> no project even remotely close comparable to Django for say Golang I've used Django, flask and Golang quite a bit. One thing the Golang community seems to do
by parhamn 8y ago
> no project even remotely close comparable to Django for say Golang
I've used Django, flask and Golang quite a bit. One thing the Golang community seems to do a good job with is building things around the http.HandlerFunc interface which in turn leads to many of the subcomponents from other OS projects fit well together through chaining handlers. For example check out the Gorilla toolkit.
Django hides much of it away from you and the magic can be annoying at times. Flask seems to have failed on being both modular and nice to use for bigger projects (this is likely because WSGI isn't conducive to that sort of chaining).
Basically, with go I feel like I get Flask level lightness and visibility with actual modularity -- "easy to add batteries" if you will.
But I generally agree, Django is awesome. And the Django Admin is a whole beast of its own that is very unique and has been very useful for small staff alliances and management operations.