Versions in this module Expand all Collapse all v0 v0.0.3 Sep 19, 2026 v0.0.2 Sep 7, 2026 Changes in this version + func Create(opts Options, report Reporter) error + func ParseGitProgress(line string) (string, float64, bool) + func Project(name, mod string, layout *TemplateLayout) error + func ValidateProjectName(name string) error + type LayoutItem struct + Description string + Name string + Path string + func BuiltInLayouts() []*LayoutItem + func LayoutList() ([]*LayoutItem, error) + func LayoutListWithFallback() ([]*LayoutItem, bool, error) + type LayoutLock struct + BaseRevision string + Name string + Ref string + Repository string + SchemaVersion int + UpstreamModule string + type Options struct + InitDeps bool + InitGit bool + Layout *TemplateLayout + Module string + Name string + type ProgressEvent struct + Detail string + Done bool + Label string + Percent float64 + Step int + TotalSteps int + type Reporter func(ProgressEvent) + type TemplateLayout struct + Mod string + Name string + Path string + Ref string + Source string + URI string + func Layout(nameOrUri string) (*TemplateLayout, error) v0.0.1 Aug 28, 2025