Versions in this module Expand all Collapse all v2 v2.3.10 Jul 26, 2022 v2.3.9 Jul 26, 2022 Changes in this version + type ExampleObject struct + Children []*ExampleObject + Parents *ExampleObject + Special *SpecialEdge + func (l *ExampleObject) LinkToExampleObject2OnFieldSpecial(target *ExampleObject2, edge *SpecialEdge) error + func (l *ExampleObject) LinkToExampleObjectOnFieldChildren(targets ...*ExampleObject) error + func (l *ExampleObject) LinkToExampleObjectOnFieldParents(target *ExampleObject) error + func (l *ExampleObject) UnlinkFromExampleObject2OnFieldSpecial(target *ExampleObject2) error + func (l *ExampleObject) UnlinkFromExampleObjectOnFieldChildren(targets ...*ExampleObject) error + func (l *ExampleObject) UnlinkFromExampleObjectOnFieldParents(target *ExampleObject) error + type ExampleObject2 struct + Children2 []*ExampleObject2 + Parents2 *ExampleObject2 + Special []*SpecialEdge + func (l *ExampleObject2) LinkToExampleObject2OnFieldChildren2(targets ...*ExampleObject2) error + func (l *ExampleObject2) LinkToExampleObject2OnFieldParents2(target *ExampleObject2) error + func (l *ExampleObject2) LinkToExampleObjectOnFieldSpecial(target *ExampleObject, edge *SpecialEdge) error + func (l *ExampleObject2) UnlinkFromExampleObject2OnFieldChildren2(targets ...*ExampleObject2) error + func (l *ExampleObject2) UnlinkFromExampleObject2OnFieldParents2(target *ExampleObject2) error + func (l *ExampleObject2) UnlinkFromExampleObjectOnFieldSpecial(target *ExampleObject) error + type OrdinaryNonGogmStruct struct + SomeField string + type SpecialEdge struct + End *ExampleObject + SomeField string + Start *ExampleObject2 + func (s *SpecialEdge) GetEndNode() interface{} + func (s *SpecialEdge) GetEndNodeType() reflect.Type + func (s *SpecialEdge) GetStartNode() interface{} + func (s *SpecialEdge) GetStartNodeType() reflect.Type + func (s *SpecialEdge) SetEndNode(v interface{}) error + func (s *SpecialEdge) SetStartNode(v interface{}) error