Пример #1
0
func (r Router) listUsers(w http.ResponseWriter, req *http.Request) {
	user := models.User{DB: r.DB}
	result, err := user.List()

	w.Header().Set("Content-Type", "application/json; charset=UTF-8")
	if err != nil {
		w.WriteHeader(500)
		io.WriteString(w, err.Error())
	} else {
		w.WriteHeader(200)
		json.NewEncoder(w).Encode(result)
	}

}