Earlier quoted context omitted.
I keep hearing praise over how easy it is to statically compile Go applications. Does the same apply to static compilation? Is it only easy when using pure Go libraries?
Usually those praises come from young developers that never developed software back in the days when static linking was the only option. So they look at Go's static linking, their experiences using -static in gcc and glibc, and think they just found something magical. It is interesting the amount of knowledge that gets lost within a few generations.
I've only been programming for 4 years. What's the second best way to learn the old practices and the way things were done (the first best being "living back then").