Rust supports dynamic linking, would it be worth investigating that route instead of
copying the proposed Go guidelines? I'm not against static linking at all costs, but
it would make package maintenance (especially security updates) a lot more pleasant.