Deblocking the pixel data To decode GIF pixel data in Go, we can use the LZW decompressor from the compress/lzw package. It has a NewReader function that returns an object that, as the documentation says, “satisfies reads by decompressing the data read from r”: func NewReader(r io.Reader, order Order, litWidth int) io.ReadCloser Here order defines the bit-packing order and litWidth is the word siz