Files
website/internal/handlers/helpers.go
tumillanino dad3ec655f the rest
2025-10-28 12:36:37 +11:00

27 lines
490 B
Go

package handlers
import (
"database/sql"
"encoding/json"
"net/http"
)
func sqlNullString(s string) sql.NullString {
if s == "" {
return sql.NullString{}
}
return sql.NullString{String: s, Valid: true}
}
func sqlNullUUID(s string) sql.NullString {
if s == "" {
return sql.NullString{}
}
return sql.NullString{String: s, Valid: true}
}
func writeJSON(w http.ResponseWriter, v interface{}) {
w.Header().Set("Content-Type", "application/json")
json.NewEncoder(w).Encode(v)
}