Golang encoding/pem.Block type example
package encoding/pem
Golang encoding/pem.Block type usage examples
Example 1:
var keyPair *rsa.PrivateKey
block := pem.Block{
Type: "RSA PRIVATE KEY",
Bytes: x509.MarshalPKCS1PrivateKey(keyPair)
}
Example 2 : (Encoded form)
var rsaKeyPEM = '-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDV9W372uXevUgcoOvcHqf5uV0mEh9Tmw+qy/vhDkZIfC8NSoUm
wAL5vgvYv6c2YMnAKJ6ElZxVJZhPuRR6y1ttAJbiJvyJWIbIJmslOHO+IK1OCbVE
l0gQ1IaJQYP2saz68xjG/xh8xUdxSx1zBMhKnR7erw5pekz46vKcjieQTQIDAQAB
AoGAaQWss+hx1xCgGfVfcM/Xcfvr3ikdGWPOn+66t3DTTPcv/V0r2KZ9j2sa04zX
nhiKT3lgvgHWF/F5PwDBLbkuKX+gFfcqXaUjOWJUig9ZtnvlxhR0qPwJnzcqtvPV
+PeVKsF8D/dD5+vu8DK1F64i01h+y0HCS4g94Bq1ivL/tF0CQQD9B/5mNtoUSRiZ
hKLvs+FHRSvpQgCzVSx1tHMqUtP/11/s/1TJbVQ4C+6Z6kOZ3W5H4QU8Ta5mnavC
ot/c6awXAkEA2HgT0THf8QR81nj01QS7d/mrO5rcTc0Is0FajHQIJHfJTV1O4bBq
yYPlKr1fUJq2TJ0yIqzjpHHrNsw7+9exOwJBAM9FnhKy+h/F5P3U1fgPXQoZ0qeo
JpTAv8PHxtMzuHAKSI0Gd7js8yFaPOEeMrQ23GDLJpPIeoWawRmWfFUloY8CQQDX
uqt9Qyg7yU4ka/0LwiCWi5Iz37yIKLrv8kSsTwLCXUKXwFLZpvh1heXAN2QjL1xY
dBy/4+8mNoXEYbux2557AkBvVzGjgcUbSCKJAoN0EYVad5/CtJoZhKyIH3ONKwvU
sbIV3y4tTpNvpBzg62ZE0M0WshIqL6yx+kQHCZdi09/E
-----END RSA PRIVATE KEY-----'
Reference :
See also : Golang encoding/pem.EncodeToMemory() function example
Advertisement
Something interesting
Tutorials
+10.1k Golang : Compare files modify date example
+8.7k Golang : Combine slices but preserve order example
+8.4k Golang : Generate Datamatrix barcode
+5.1k Linux/Unix/MacOSX : Find out which application is listening to port 80 or use which IP version
+10.1k Golang : How to get quoted string into another string?
+10.1k Golang : Get login name from environment and prompt for password
+7.3k Golang : File system scanning
+6.9k Mac OSX : Find large files by size
+14k Golang : convert rune to unicode hexadecimal value and back to rune character
+4.7k JavaScript: Add marker function on Google Map
+9.7k PHP : Get coordinates latitude/longitude from string
+28.6k Get file path of temporary file in Go