Hacker News new | ask | show | jobs
by kortex 2339 days ago
I find it a huge advantage, in fact the lack of blobs may be my favorite go feature. I'm sure stodgy old companies that want to preserve "IP" through security through obscurity, dislike this model.

But as a dev? I can drill down to the core (C-b in Goland, jump to definition) of ANY import. Even the entire go toolchain is in go.

ABI/version management of artifacts is a nightmare, every single time.

2 comments

That is what debugging symbols are for.

Using binary dependencies doesn't preclude having access to source code if desired.

Same with Java unless they stripped symbols. Libs wouldn't be stripped though.