It&#x27;s been a few years since my last C++ class, and I haven&#x27;t done any compiled programming since. So I either completely forgot about static linking, or it just didn&#x27;t get covered.<p>Why have I seen several go apps that use static linking, but every C or C++ app I see uses dynamic linking?<p>A quick google makes me think that the main downsides to static linking are resources and upstream bugs. Those issues would apply to go the same way they&#x27;d apply to C. Right? So why does it seem (from my limited experience) that go uses static linking more than other languages do?