Files
tp/main_dc/yalarba/api_yal/internal/util/JSON_resp.go
T
valitovgaziz cc3d0a8b07 On branch main
modified:   yalarba/api_yal/internal/domain/account/service.go
	modified:   yalarba/api_yal/internal/domain/comment/dto.go
	new file:   yalarba/api_yal/internal/domain/comment/handler.go
	new file:   yalarba/api_yal/internal/domain/comment/router.go
	new file:   yalarba/api_yal/internal/domain/comment/service.go
	modified:   yalarba/api_yal/internal/repository/feedback_repository.go
	new file:   yalarba/api_yal/internal/util/JSON_resp.go
Realize comment domain hole
2026-05-19 18:11:20 +05:00

19 lines
505 B
Go

package util
import (
"encoding/json"
"net/http"
)
// где-то в пакете comment или в отдельном пакете api
func ResponseWithJSON(w http.ResponseWriter, status int, payload interface{}) {
w.Header().Set("Content-Type", "application/json")
w.WriteHeader(status)
if payload != nil {
if err := json.NewEncoder(w).Encode(payload); err != nil {
// логирование ошибки, если нужно
return
}
}
}