Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileProductService ¶
type FileProductService struct {
// contains filtered or unexported fields
}
func NewFileProductService ¶
func NewFileProductService(notifier io.Writer) *FileProductService
func (*FileProductService) SaveProduct ¶
func (f *FileProductService) SaveProduct(destDir string, product *mold.Product) error
type FileRepository ¶
type FileRepository struct { }
func NewFileRepository ¶
func NewFileRepository() *FileRepository
func (*FileRepository) FindByName ¶
func (f *FileRepository) FindByName(name string) (*mold.Mold, error)
type FileService ¶
type FileService struct { }
func NewFileService ¶
func NewFileService() *FileService
func (*FileService) ImportFrom ¶
type IOOutputPort ¶
type IOOutputPort struct {
// contains filtered or unexported fields
}
func NewIOOutputPort ¶
func NewIOOutputPort(w io.Writer) *IOOutputPort
func (*IOOutputPort) RenderCreateError ¶
func (i *IOOutputPort) RenderCreateError(e *mold.CreateError)
func (*IOOutputPort) RenderCreateResponse ¶
func (i *IOOutputPort) RenderCreateResponse(r *mold.CreateResponse)
func (*IOOutputPort) RenderPourError ¶
func (i *IOOutputPort) RenderPourError(e *mold.PourError)
func (*IOOutputPort) RenderPourResponse ¶
func (i *IOOutputPort) RenderPourResponse(r *mold.PourResponse)
Click to show internal directories.
Click to hide internal directories.