package codec import ( "bytes" "image" "io" ) type Coder interface { Decode(io.Reader) (image.Image, error) Encode(image.Image, int) (bytes.Buffer, error) }