You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I love the idea of the protobuf helpers in wspb.go, but when trying to use them I noticed that wspb.go imports github.com/golang/protobuf/proto. Since this module is deprecated, this helper can't easily be used in a codebase using the newer protobuf library (google.golang.org/protobuf).
It has been superseded by the google.golang.org/protobuf module, which contains an updated and simplified API, support for protobuf reflection, and many other improvements. We recommend that new code use the google.golang.org/protobuf module.
It would be wonderful if this import could be switched out to use the newer module 😀
Is this a joke? Why wspb - a public package got removed?!
Guys, you exposed this, people use it, it is NOT an internal package. Why you just brake everything in PATCH release??!!
I even can not re-create the functionality of wspb as it uses internal package. Why you did that? Was it really a problem just to update the needed dependencies and let it live?
Activity
nhooyr commentedon Aug 6, 2021
Oh very nice! Will definitely do in the next major release as it would be a breaking change.
Though perhaps this also suggests protobuf helpers don't belong in the core package and should be published elsewhere?
ash2k commentedon Jun 13, 2023
Yes, moving the helpers out e.g. into an example that can be copied or into a separate module would be good to avoid transitive dependencies.
wspb: Remove
wspb: Remove
nhooyr commentedon Oct 13, 2023
Done in dev.
wspb: Remove
xornet-sl commentedon Nov 12, 2023
Is this a joke? Why wspb - a public package got removed?!
Guys, you exposed this, people use it, it is NOT an internal package. Why you just brake everything in PATCH release??!!
I even can not re-create the functionality of wspb as it uses
internalpackage. Why you did that? Was it really a problem just to update the needed dependencies and let it live?