maps-service/pkg/service/service.go
2024-11-26 18:28:48 -05:00

22 lines
480 B
Go

package controller
import (
"context"
"git.itzana.me/strafesnet/maps-service/pkg/api"
"git.itzana.me/strafesnet/maps-service/pkg/datastore"
)
type MapsService struct {
db *datastore.Datastore
}
// NewError creates *ErrorStatusCode from error returned by handler.
//
// Used for common default response.
func NewError(ctx context.Context, err error) *api.ErrorStatusCode {
return &api.ErrorStatusCode{
StatusCode: 500,
Response: api.Error{Message: err.Error()},
}
}