|
|
|
|
|
by lakomen
1427 days ago
|
|
The rats are leaving the sinking ship, is what comes to mind.
Go has become so mainstream and the talent has moved on.
I see it in so many cases.
Established packages only do dep upgrades and rarely add any innovation anymore.
Many of the original writers have abandoned the projects. Skeleton crews remain which lack the talent to be creative. Gin for instance has a broken streaming api. No one is going to fix it. It would mean rewriting it from the ground up. Their contrib packages are mostly outdated and not functional.
Gorilla is also in maintenance mode. The talent is leaving Go.
Go is also missing "the one true framework", e.g. what Spring is for Java. Or rails for Ruby or dotnet for C#.
I've been with Go since mid 2013. I loved the Go+ community on Google+. I loved the language because it removed a lot of mental burden and allowed me to focus on problem solving instead of listening to people telling me "what's proper" when I had done it my way for 13 years before the new hype, successfully. I loved the bright minds using and developing Go. But now it feels like it's dying or stagnating. I thought spf13 was a company, not a pseudonyme of a Google employee. I use cobra in 99% of my projects, but cobra and viper leave much to be desired especially the interoperability out of the box and documentation. |
|