package service import ( "encoding/json" "fmt" "net/http" ) func (s *Service) Download() http.HandlerFunc { return func(w http.ResponseWriter, r *http.Request) { } } func (s *Service) Upload() http.HandlerFunc { return func(w http.ResponseWriter, r *http.Request) { } } func (s *Service) List() http.HandlerFunc { return func(w http.ResponseWriter, r *http.Request) { } } func (s *Service) GetStatus(w http.ResponseWriter, r *http.Request) { w.Header().Set("Content-Type", "application/json") data := map[string]any{ "code": 200, "message": "Configurator is healthy", } err := json.NewEncoder(w).Encode(data) if err != nil { fmt.Printf("failed to encode JSON: %v\n", err) return } }