2017-11-15 1 views

Antwort

1

Verwenden Sie die standard quotedprintable package die Zeichenfolge zu kodieren:

... 

import (
    "bytes" 
    "mime/quotedprintable" 
    "github.com/pkg/errors" 
) 

... 

func toQuotedPrintable(s string) (string, error) { 
    var ac bytes.Buffer 
    w := quotedprintable.NewWriter(&ac) 
    _, err := w.Write([]byte(s)) 
    if err != nil { 
     return "", errors.Wrap(err, "write") 
    } 
    err = w.Close() 
    if err != nil { 
     return "", errors.Wrap(err, "close") 
    } 
    return ac.String(), nil 
} 
+1

Ihr Beispiel das Paket Import-Anweisung fehlt, die das 'quotedprintable' Symbol bringt in den Umfang. – kostix

+0

Ich habe nur die Funktion nur – Rahul

+1

Das ist genau das, was ich hervorheben wollte: als Geschenk ist Ihre Antwort nur 50% nützlich (oder niedriger). – kostix

Verwandte Themen