Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InitConfig ¶
func (*InitConfig) BuildSpec ¶
func (c *InitConfig) BuildSpec() string
type InitializeProjectUsecase ¶
type InitializeProjectUsecase interface {
Perform(rootDir string, cfg InitConfig) error
GenerateProject(rootDir, pkgName string) error
InstallDeps(rootDir string, cfg InitConfig) error
}
func NewInitializeProjectUsecase ¶
func NewInitializeProjectUsecase(ui cli.UI, generator module.ProjectGenerator, binCfg *bingen.Config) InitializeProjectUsecase
NewInitializeProjectUsecase creates a new InitializeProjectUsecase instance.
Click to show internal directories.
Click to hide internal directories.