[ $davids.sh ] — david shekunts blog

🫥 **And Go sometimes turns into crap

# [ $davids.sh ] · message #158

🫥 **And Go sometimes turns into crap

**Now that I've mentioned library analysis, a recent case perfectly illustrates what I wrote above:

The Go Http package gorilla/mux was archived.

It has 19k stars, is used in over 100k projects, but back in 2018, the authors called for help with maintaining the project and nobody responded.

There's a similar story with releases, just like with objection.js – nothing has changed significantly since 2019.

Yes, undoubtedly, those who were already using it couldn't have foreseen this, but the support problem appeared over 4 years ago, and people still continued to use it and implement it in projects.

In theory, nothing terrible will happen: if they used standard HTTP functions, they will continue to work with them, but any changes to the standard library (which it's based on), bug fixes, development towards HTTP 2.0, or any additional functionality will no longer be added.

If anyone's interested, I've always used echo in Go and don't foresee similar problems with it.