Files
scm/crt/SavePEMFile.go
T
wt d5da23849f
Build / Build (push) Successful in 17s
refactor
2025-07-21 22:16:54 +07:00

24 lines
323 B
Go

package crt
import (
"encoding/pem"
"os"
)
func SavePEMFile(filename, blockType string, data []byte) error {
file, err := os.Create(filename)
if err != nil {
return err
}
defer file.Close()
err = pem.Encode(file, &pem.Block{
Type: blockType,
Bytes: data,
})
if err != nil {
return err
}
return nil
}