package meta import "crypto/sha1" type Piece struct { Offset int64 Length int Sum [sha1.Size]byte Ok bool } func (p *Piece) Check(b []byte) bool { p.Ok = sha1.Sum(b) == p.Sum return p.Ok }