3 ms·
It's short sighted to think that the Go package managment is "simple", there was a lot of thoughts and considerations that was put into it and improvements over
by Thaxll 6y ago
It's short sighted to think that the Go package managment is "simple", there was a lot of thoughts and considerations that was put into it and improvements over other languages ( even recent one like Rust ).
Good read: https://research.swtch.com/vgo-principles https://research.swtch.com/vgo-principles which answers some of your questions.
- stouset 6y ago"A lot of thought and consideration" was put into the ten previous approaches they've attempted to solve this problem. I'm starting to think that the reason they've tried so hard to avoid solving interesting problems in the language is that every time they've tried they've made something worse than every other alternative that existed in the problem space.
- yencabulator 6y agoWith great effort, sometimes simple solutions are discovered.