Versions in this module Expand all Collapse all v2 v2.0.0 Feb 28, 2024 Changes in this version + func IsNil(i interface{}) bool + type TemplateCallTree struct + func NewTemplateCallTree() *TemplateCallTree + func ParseTemplate(template string) (*TemplateCallTree, error) + func (c *TemplateCallTree) Fprint(depth int) string + func (c *TemplateCallTree) IsValid() bool + func (c *TemplateCallTree) List() *TemplateCallTree + func (c *TemplateCallTree) String() string + func (c *TemplateCallTree) Struct() *TemplateCallTreeEntry + func (c *TemplateCallTree) Validate(pkg *packages.Package, typeInfo types.Type) (*ValidationResult, error) + type TemplateCallTreeEntry struct + func NewTemplateCallTreeEntry() *TemplateCallTreeEntry + func (c *TemplateCallTreeEntry) Fprint(depth int) string + func (c *TemplateCallTreeEntry) IsValid() bool + type TreeBuilder func(*TemplateCallTree, parse.Node) error + type ValidationResult struct + func NewValidationResult() *ValidationResult + func (r *ValidationResult) AddErrorMessage(breadCrumb string, message string) + func (r *ValidationResult) ErrorMessages() []string + func (r *ValidationResult) IsValid() bool Other modules containing this package github.com/fmenezes/mongodb-atlas-cli