package imagemeta import ( "io" ) func DecodeGifMeta(r io.Reader) (Meta, error) { var tmp [10]byte _, err := io.ReadFull(r, tmp[:]) if err != nil { return nil, err } return &meta{ format: "gif", width: int(tmp[6]) + int(tmp[7])<<8, height: int(tmp[8]) + int(tmp[9])<<8, }, nil } func init() { RegisterFormat("GIF8?a", DecodeGifMeta) }