func (c *Cache) GetShard(key string) *Shard {
	// @TODO: remove type casts?
	return c.data[uint(fnv32(key))%uint(shardCount)]
}
func (c *Cache) GetShard(key string) *Shard {
	
	return c.data[uint(fnv32(key))%uint(shardCount)]
}
func ( c * Cache ) GetShard ( key string ) * Shard { // @TODO: remove type casts? return c . data [ uint ( fnv32 ( key ) ) % uint ( shardCount ) ] }
// GetShard returns shard under given key
GetShard returns shard under given key