Versions in this module Expand all Collapse all v0 v0.1.0 Apr 26, 2021 Changes in this version + func NewHttpClient(skip bool) *http.Client + type BlankNode struct + ID int + func (term BlankNode) Equal(other Term) bool + func (term BlankNode) RawValue() string + func (term BlankNode) String() string + type Graph struct + func NewGraph(uri string, skipVerify ...bool) *Graph + func (g *Graph) Add(t *Triple) + func (g *Graph) AddTriple(s Term, p Term, o Term) + func (g *Graph) All(s Term, p Term, o Term) []*Triple + func (g *Graph) IterTriples() (ch chan *Triple) + func (g *Graph) Len() int + func (g *Graph) LoadURI(uri string) error + func (g *Graph) Merge(toMerge *Graph) + func (g *Graph) One(s Term, p Term, o Term) *Triple + func (g *Graph) Parse(reader io.Reader, mime string) error + func (g *Graph) Remove(t *Triple) + func (g *Graph) Serialize(w io.Writer, mime string) error + func (g *Graph) String() string + func (g *Graph) Term() Term + func (g *Graph) URI() string + type Literal struct + Datatype Term + Language string + Value string + func (term Literal) Equal(other Term) bool + func (term Literal) RawValue() string + func (term Literal) String() string + type Resource struct + URI string + func (term Resource) Equal(other Term) bool + func (term Resource) RawValue() (str string) + func (term Resource) String() (str string) + type Term interface + Equal func(Term) bool + RawValue func() string + String func() string + func NewAnonNode() (term Term) + func NewBlankNode(id int) (term Term) + func NewLiteral(value string) (term Term) + func NewLiteralWithDatatype(value string, datatype Term) (term Term) + func NewLiteralWithLanguage(value string, language string) (term Term) + func NewResource(uri string) (term Term) + type Triple struct + Object Term + Predicate Term + Subject Term + func NewTriple(subject Term, predicate Term, object Term) (triple *Triple) + func (triple Triple) Equal(other *Triple) bool + func (triple Triple) String() (str string)