Ejemplo n.º 1
0
func ldapConnFor(nick string, attrs ...string) ldap.Conn {
	res := ldap.Result{Attrs: []ldap.Attr{
		{Name: "mozillaNickname", Values: []string{nick}},
	}}
	for i := 0; i < len(attrs); i += 2 {
		res.Attrs = append(res.Attrs, ldap.Attr{Name: attrs[i], Values: []string{attrs[i+1]}})
	}
	return ldapConn{nick, res}
}