deps

package
v0.27.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Cmd

type Cmd struct {
	Dependency
	Service
}

type Components added in v0.21.0

type Components struct {
	Dependency
	Button     Dependency
	Drawer     Dependency
	Form       Dependency
	Icon       Dependency
	Input      Dependency
	Label      Dependency
	Pagination Dependency
	Popover    Dependency
	SelectBox  Dependency
	Table      Dependency
	Toggle     Dependency
	Toast      Dependency
	DateTime   Dependency
	FormTag    Dependency
	Link       Dependency
	FormErrors Dependency
}

type Container

type Container struct {
	Echo
	EchoRoutesView
	Std
	Gorm
	I18n
	GookitValidate
	Project
	MapStructure Dependency
	GoFakeIt     Dependency
	Uuid         Dependency
	Goption      Dependency
	GormPager    Dependency
	UDecimal     Dependency
	Ginkgo       Dependency
	Gomega       Gomega
}

func Init

func Init(moduleName, lowerNoSpaceCase string) Container

type Controllers added in v0.21.0

type Controllers struct {
	Dependency
	InitPages  Dependency
	ModelPages Dependency
}

type Core

type Core struct {
	Dependency
	Converters  Dependency
	Validator   Dependency
	Logger      Dependency
	Connections Dependency
	CommonReq   Dependency
	AppErrors   Dependency
	Web         Web
}

type Dependency

type Dependency struct {
	Path  string
	Alias string
}

func InCreation

func InCreation(moduleName, packageEntityName string) Dependency

func (Dependency) GenerateImportString

func (c Dependency) GenerateImportString() string

func (Dependency) ImportAlias

func (c Dependency) ImportAlias(file *jen.File)

type Domain

type Domain struct {
	Dependency
	Models Dependency
}

type Echo

type Echo struct {
	Dependency
	Middlewares Dependency
}

type EchoRoutesView

type EchoRoutesView struct {
	Dependency
}

type Fmt

type Fmt struct {
	Dependency
}

type Gomega added in v0.23.0

type Gomega struct {
	Dependency
	GStruct Dependency
}

type GookitValidate added in v0.21.0

type GookitValidate struct {
	Dependency
}

type Gorm

type Gorm struct {
	Dependency
	Clause Dependency
}

type I18n added in v0.21.0

type I18n struct {
	Dependency
}

type Internal

type Internal struct {
	Dependency
	Domain
}

type Net

type Net struct {
	Dependency
	Http Dependency
}

type Pkg

type Pkg struct {
	Dependency
	Config     Dependency
	TestFunc   Dependency
	Generators Dependency
}

type Project

type Project struct {
	Pkg
	Core
	Internal
	Cmd
}

type Service added in v0.21.0

type Service struct {
	Dependency
	Controllers
	Translations Dependency
}

type Std

type Std struct {
	Net
	Fmt
	Time    Dependency
	Maps    Dependency
	Slices  Dependency
	StrConv Dependency
	Errors  Dependency
	Testing Dependency
}

type Ui added in v0.21.0

type Ui struct {
	Components
	Layouts Dependency
}

type Web added in v0.22.0

type Web struct {
	Dependency
	Layouts    Dependency
	Components Components
	Utils      Dependency
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL