Versions in this module Expand all Collapse all v0 v0.9.0 Dec 18, 2024 v0.8.1 Oct 10, 2024 v0.8.0 Jul 4, 2024 v0.7.0 Jun 6, 2024 v0.6.0 Mar 11, 2024 v0.5.3 Feb 9, 2024 v0.5.2 Feb 8, 2024 v0.5.1 Feb 2, 2024 v0.5.0 Feb 2, 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