Пример #1
0
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
	}
}