Versions in this module Expand all Collapse all v0 v0.0.2 Sep 20, 2024 v0.0.1 Sep 20, 2024 Changes in this version + type A interface + GetA func() string + type B interface + GetB func() string + type BImpl struct + A string + B string + func (rcv *BImpl) GetA() string + func (rcv *BImpl) GetB() string + type Being interface + GetIsAlive func() bool + type Bike struct + IsFixie bool + Wheels []*Wheel + type Bug struct + Age *int + BagOfStuff *pkl.Object + HoldsBreathFor *pkl.Duration + Kind bugkind.BugKind + Kind2 bugkindtwo.BugKindTwo + Kind3 string + Kind4 string + Owner *Person + Size *pkl.DataSize + type BugHolder struct + Bug *Bug + D D + N蚊子 *Bug + ThisPerson ThisPerson + func Load(ctx context.Context, evaluator pkl.Evaluator, source *pkl.ModuleSource) (*BugHolder, error) + func LoadFromPath(ctx context.Context, path string) (ret *BugHolder, err error) + type C interface + GetC func() string + type CImpl struct + C string + func (rcv *CImpl) GetC() string + type D interface + GetD func() string + type DImpl struct + D string + func (rcv *DImpl) GetD() string + type Person interface + GetBike func() *Bike + GetFirstName func() *uint16 + GetLastName func() map[string]*uint32 + GetThings func() map[int]struct{} + type PersonImpl struct + Bike *Bike + FirstName *uint16 + IsAlive bool + LastName map[string]*uint32 + Things map[int]struct{} + func (rcv *PersonImpl) GetBike() *Bike + func (rcv *PersonImpl) GetFirstName() *uint16 + func (rcv *PersonImpl) GetIsAlive() bool + func (rcv *PersonImpl) GetLastName() map[string]*uint32 + func (rcv *PersonImpl) GetThings() map[int]struct{} + type ThisPerson interface + GetMyself func() ThisPerson + GetSomeoneElse func() Person + type ThisPersonImpl struct + Myself ThisPerson + SomeoneElse Person + func (rcv *ThisPersonImpl) GetMyself() ThisPerson + func (rcv *ThisPersonImpl) GetSomeoneElse() Person + type Wheel struct + HasSpokes bool