package charset
import "github.com/emersion/go-message/charset"
Package charset provides functions to decode and encode charsets.
It imports all supported charsets, which adds about 1MiB to binaries size. Importing the package automatically sets message.CharsetReader.
Index ¶
- func Reader(charset string, input io.Reader) (io.Reader, error)
- func RegisterEncoding(name string, enc encoding.Encoding)
Functions ¶
func Reader ¶
Reader returns an io.Reader that converts the provided charset to UTF-8.
func RegisterEncoding ¶
RegisterEncoding registers an encoding. This is intended to be called from the init function in packages that want to support additional charsets.
Source Files ¶
- Version
- v0.18.2 (latest)
- Published
- Sep 28, 2024
- Platform
- linux/amd64
- Imports
- 9 packages
- Last checked
- 22 hours ago –
Tools for package owners.