Answering to my self.In case someone else is sharing the need, I found this Go package that provides support for x509 proxy certificates. https://gitlab.cern.ch/flutter/go-proxy