// Add a new user func add_user(w http.ResponseWriter, r *http.Request, uu *user) { glog.Info("Add a new user(Client)") u := new(define.User) r.ParseForm() u.Psw = r.FormValue("psw") u.Owner = uu.ID if err := store.Manager.AddUser(u); err != nil { badReaquest(w, `{"status":"fail"}`) } else { uu.isOK = true io.WriteString(w, `{"id":"`) io.WriteString(w, u.Id) io.WriteString(w, `"}`) } }