3 ms·
It's more Django than Python specifically. Does Go (genuinely) have something to match?
by andybak 6y ago
It's more Django than Python specifically.
Does Go (genuinely) have something to match?
- andrewzah 6y ago> Does Go (genuinely) have something to match? To the extent of django or rail's maturity and features, likely not, although I don't know what features you use django for. I guess this answers my question to an extent. Last time I worked with golang I used gin and xorm, but there were some things I had to manually do. That being said, I find rails to be an enormous beast that provides a lot of things that one may or may not need. In my experience, working with golang and rust, which are compiled and statically/strongly typed have saved me headaches and time even with having to hand-roll some features.
- uranusjr 6y agoIt’s often better to have something you may not need than have not something you may need, especially for projects you intend to grow, iterate on, and possibly pivot. If my experience has taught me anything, I can never assume what I don’t need in the future. Most features come with Django and Rails almost for free (the only downside being some additional deployment size), so why not.
- jw14 6y agoNever used it but there's a port/clone of Django in Go called Beego (https://beego.me/ https://beego.me/).
- simplecto 6y agoYou might want to check out https://gobuffalo.io/en https://gobuffalo.io/en
- TameAntelope 6y agoThe answer is no, and you’re not going to hear it from the Go zealot replying to every comment in this thread. Suggesting Go, given where it is right now, is betraying a lack of experience with at least one critical part of the software development lifecycle.