code: func GenerateAddresses(seed Trytes, start uint64, count uint64, secLvl SecurityLevel, addChecksum ...bool) (Hashes, error) {
  	addresses := make(Hashes, count)
  
  	var withChecksum bool
  	if len(addChecksum) > 0 && addChecksum[0] {
  		withChecksum = true
  	}
  
  	var err error
  	for i := 0; i < int(count); i++ {
  		addresses[i], err = GenerateAddress(seed, start+uint64(i), secLvl, withChecksum)
  		if err != nil {
  			return nil, err
  		}
  	}
  	return addresses, nil
  }
docs: // GenerateAddresses generates N new addresses from the given seed, indices and security level.