Добрый день. Подскажите, не могу получить ошибку в JSON, если отдаю в обработку в одельную горутину
весь код
конструкция
func() {
err := add_user(name,pass)
if err != nil {
jsresponce, _ := json.Marshal(Error{" User "+name+" is already exist !!!! "})
io.WriteString(w, string(jsresponce))
return
}
}()
так возврашает ошибку в JSON строке
если же запускать как
go func() {
err := add_user(name,pass)
if err != nil {
jsresponce, _ := json.Marshal(Error{" User "+name+" is already exist !!!! "})
io.WriteString(w, string(jsresponce))
return
}
}()
то не возврашает, можете подсказать, в чем проблема ?