Versions in this module Expand all Collapse all v0 v0.1.0 May 14, 2018 Changes in this version + func Array(dest interface{}) interface + func ScanEntity(src interface{}, entity Entity) error + func ScanPath(src interface{}, saver PathSaver) error + type BasicEdge struct + Properties map[string]interface{} + func (e *BasicEdge) SaveProperties(b []byte) error + func (e *BasicEdge) Scan(src interface{}) error + func (e BasicEdge) String() string + type BasicPath struct + Edges []BasicEdge + Valid bool + Vertices []BasicVertex + func (p *BasicPath) SavePath(valid bool, ds []interface{}) error + func (p *BasicPath) Scan(src interface{}) error + func (p BasicPath) String() string + type BasicVertex struct + Properties map[string]interface{} + func (v *BasicVertex) SaveProperties(b []byte) error + func (v *BasicVertex) Scan(src interface{}) error + func (v BasicVertex) String() string + type Edge struct + type EdgeCore struct + End GraphId + Id GraphId + Label string + Start GraphId + type EdgeHeader struct + Valid bool + func (h *EdgeHeader) SaveEntity(valid bool, core interface{}) error + type Entity interface + type EntitySaver interface + SaveEntity func(valid bool, core interface{}) error + type GraphId struct + Valid bool + func NewGraphId(str string) (GraphId, error) + func (gid *GraphId) Scan(src interface{}) error + func (gid GraphId) Equal(x GraphId) bool + func (gid GraphId) String() string + func (gid GraphId) Value() (driver.Value, error) + type NullArrayError struct + func (_ NullArrayError) Error() string + type PathSaver interface + SavePath func(valid bool, ds []interface{}) error + type PropertiesSaver interface + SaveProperties func(b []byte) error + type Vertex struct + type VertexCore struct + Id GraphId + Label string + type VertexHeader struct + Valid bool + func (h *VertexHeader) SaveEntity(valid bool, core interface{}) error