Categorygithub.com/mimiro-io/entity-graph-constraint-language
modulepackage
0.0.0-20240131094309-881411ad163e
Repository: https://github.com/mimiro-io/entity-graph-constraint-language.git
Documentation: pkg.go.dev

# README

Entity Graph Constraint Language

Data structures, validation engine and utilities for working with the Entity Graph Constraint Language

Library that allows to parse and validate Entity Graph Constraint Language (EGCL) structures into a data model.

With an EGCL model instance it can be used to:

  • generate browseable documentation
  • validate an Entity instance
  • generate SHACL representation
  • generate EGDM representation

In addition, a parser for the YAML shorthand authoring syntax is provided. This can be used to import and create EGCL model instances.

# Packages

No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
for our purposes, we can use math.MaxInt32 as infinity.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author