func DeleteEndpoint(feature features.Features) endpoint.Endpoint { return func(ctx context.Context, feature_key interface{}) (interface{}, error) { fk := feature_key.(string) err := feature.Delete(fk) if err != nil { return nil, err } return HTTPResponse{StatusCode: http.StatusNoContent}, nil } }