 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ScaffoldDomain ¶
func ScaffoldDomain(domain enginedomain.Domain, opts ...ScaffoldOption) error
ScaffoldDomain creates a new domain directory structure within the specified base path. Use WithModTidy() option to run 'go mod tidy' after scaffolding.
func ScaffoldEnvDir ¶
func ScaffoldEnvDir(envdir enginedomain.EnvDir) error
ScaffoldEnvDir creates a new environment directory structure within the specified base path.
Types ¶
type ScaffoldOption ¶
type ScaffoldOption func(*ScaffoldOptions)
ScaffoldOption is a functional option type for configuring domain scaffolding.
func WithModTidy ¶
func WithModTidy() ScaffoldOption
WithModTidy enables running 'go mod tidy' after scaffolding. This will resolve and download all dependencies for the new domain.
type ScaffoldOptions ¶
type ScaffoldOptions struct {
	// contains filtered or unexported fields
}
    ScaffoldOptions holds configuration options for domain scaffolding.
 Click to show internal directories. 
   Click to hide internal directories.