There doesn't seem to be any particular reason that encoding names are passed around as byte arrays instead of strings. This results in a lot of unnecessary conversion back and forth (particularly in light of Go and libxml2 both using UTF-8 internally).
I propose we modify the API to rectify this; it will simplify things for the user.
There doesn't seem to be any particular reason that encoding names are passed around as byte arrays instead of strings. This results in a lot of unnecessary conversion back and forth (particularly in light of Go and libxml2 both using UTF-8 internally).
I propose we modify the API to rectify this; it will simplify things for the user.