示例#1
0
func getClient(hash string, servers ...string) *Client {
	var cf = config.ConfigMemcache{HashStrategy: hash}
	cf.Servers = make(map[string]*config.ConfigMemcacheServer)
	for _, server := range servers {
		svr := new(config.ConfigMemcacheServer)
		p := strings.Split(server, ":")
		svr.Host, svr.Port = p[0], p[1]
		cf.Servers[svr.Address()] = svr
	}

	return newClient(&cf)
}