With that rationale, why not use https://github.com/go-acme/lego which is a self contained lets encrypt client in Go?
Also their official builds are built with Alpine which is a hobby distro that does not even do signed code or packages.
Alpine chooses low security for low contribution friction. It is the Wikipedia of Linux distros, which granted it a huge package repository fantastic for experimental use and reference, but it is not something sane to blindly trust the latest packages of in production.
It is one of the reasons why I made stagex, which in most cases is a near drop-in replacement.
EDIT: Also, stagex looks pretty compelling; I hope it catches on!