Golang encoding/pem.Encode() function example

package encoding/pem

Golang encoding/pem.Encode() function usage example

 pemfile, _ := os.Create("certpem.pem")
 var pemkey = &pem.Block{
 Type : "RSA PRIVATE KEY",
 Bytes : x509.MarshalPKCS1PrivateKey(privatekey)}
 pem.Encode(pemfile, pemkey)
 pemfile.Close()

See https://www.socketloop.com/tutorials/golang-create-x509-certificate-private-and-public-keys for full example

Reference :

http://golang.org/pkg/encoding/pem/#Encode

Advertisement