From: Sergey Matveev Date: Tue, 30 Aug 2022 13:05:00 +0000 (+0300) Subject: io/ioutil is deprecated since Go 1.16 X-Git-Tag: v0.1.0~2 X-Git-Url: http://www.git.cypherpunks.ru/?p=ucspi.git;a=commitdiff_plain;h=33f105c103ef5ae7a97142287d82079c06434c7d io/ioutil is deprecated since Go 1.16 --- diff --git a/x509.go b/x509.go index c8d9f9e..a6df04f 100644 --- a/x509.go +++ b/x509.go @@ -21,12 +21,12 @@ import ( "crypto/x509" "encoding/pem" "errors" - "io/ioutil" + "os" ) func CertificateFromFile(p string) (b []byte, c *x509.Certificate, err error) { var data []byte - data, err = ioutil.ReadFile(p) + data, err = os.ReadFile(p) if err != nil { return } @@ -48,7 +48,7 @@ func CertificateFromFile(p string) (b []byte, c *x509.Certificate, err error) { func PrivateKeyFromFile(p string) (prv interface{}, err error) { var data []byte - data, err = ioutil.ReadFile(p) + data, err = os.ReadFile(p) if err != nil { return } @@ -73,7 +73,7 @@ func PrivateKeyFromFile(p string) (prv interface{}, err error) { func CertPoolFromFile(p string) (certs []*x509.Certificate, pool *x509.CertPool, err error) { var data []byte - data, err = ioutil.ReadFile(p) + data, err = os.ReadFile(p) if err != nil { return }