Fooling Go's X.509 Certificate Verification
Below are two X.509 certificates. The
first is the Certificate Authority (CA) root certificate, and the second is a
leaf certifcate signed by the private key of the CA.
ca.crt.pem
-----BEGIN CERTIFICATE-----
MIIBejCCASGgAwIBAgIUda4UvlFzwQEO/fD0f4hAnj+ydPYwCgYIKoZIzj0EAwIw
EjEQMA4GA1UEAxMHUm9vdCBDQTAgFw0yNjAyMjcxOTQ3NDZaGA8yMTI2MDIwMzE5
NDc0NlowEjEQMA4GA1UEAxMHUm9vdCBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH
A0IABKL5BB9aaQ2TtNgUymEsa/+s2ZlTXVll0N22KKWxh0N/JdgHcjrKfzqRlVrt
UN2GXdvsdLOq15TxBq97WvE07lKjUzBR...
Read more at danielmangum.com