Documentation ¶
Index ¶
- Constants
- func DefaultRawPort() string
- func GomeetAllowedDbTypes() []string
- func GomeetAllowedQueueTypes() []string
- func GomeetAllowedUiTypes() []string
- func GomeetDefaultPrefixes() string
- type Project
- func (p Project) AfterProjectCreationCmd() (r []string)
- func (p Project) AfterProjectCreationGitFlowCmd() (r []string)
- func (p Project) CountSubServices() int
- func (p Project) CountSubServicesWithDbTypes() int
- func (p Project) CronTasks() []string
- func (p Project) DbTypes() []string
- func (p Project) DefaultPort() int
- func (p Project) DefaultProtoPkgAlias() string
- func (p Project) ExecAfterProjectCreationCmd(v bool) error
- func (p Project) ExecAfterProjectCreationGitFlowCmd(v bool) error
- func (p Project) ExtraServeFlags() []*serveFlag
- func (p *Project) GenFromProto(req *plugin.CodeGeneratorRequest) error
- func (p Project) GoCGOEnabled() int
- func (p Project) GoProtoPkgAlias() (string, error)
- func (p Project) GoProtoPkgName() (string, error)
- func (p Project) GomeetGeneratorUrl() string
- func (p Project) GomeetPkg() string
- func (p Project) GomeetRetoolRev() string
- func (p Project) HasDb() bool
- func (p Project) HasMemoryQueue() bool
- func (p Project) HasMySqlDb() bool
- func (p Project) HasPostgis() bool
- func (p Project) HasUi() bool
- func (p Project) HasUiElm() bool
- func (p Project) IsGogoGen() bool
- func (p Project) PrettyPrint()
- func (p Project) PrintTreeFolder()
- func (p *Project) ProjectCreation(keepFile, keepProtoModelUi bool) error
- func (p Project) ProtoFiles() []*descriptor.FileDescriptorProto
- func (p Project) QueueTypes() []string
- func (p *Project) SetCronTasks(s string) error
- func (p *Project) SetDbTypes(s string) error
- func (p *Project) SetDefaultPort(rawPort string) (int, error)
- func (p *Project) SetDefaultPrefixes(s string) error
- func (p *Project) SetDefaultProtoPkgAlias(s string) error
- func (p *Project) SetExtraServeFlags(s string) error
- func (p *Project) SetQueueTypes(s string) error
- func (p *Project) SetSubServices(subServices []string) error
- func (p *Project) SetUiType(s string) error
- func (p *Project) SetVersion(v string)
- func (p *Project) SubServicesDef() string
- func (p *Project) SubServicesDefMultiline() string
- func (p *Project) SubServicesMonolithHelp() string
- func (p Project) UiType() string
- func (p *Project) UseGogoGen(b bool)
- func (p Project) Version() string
Constants ¶
View Source
const ( DEFAULT_PROTO_PKG_ALIAS = "pb" DEFAULT_ELM = "elm-bulma" DEFAULT_PORT = 50051 )
Variables ¶
This section is empty.
Functions ¶
func DefaultRawPort ¶ added in v0.0.21
func DefaultRawPort() string
func GomeetAllowedDbTypes ¶
func GomeetAllowedDbTypes() []string
func GomeetAllowedQueueTypes ¶ added in v0.0.20
func GomeetAllowedQueueTypes() []string
func GomeetAllowedUiTypes ¶ added in v0.0.20
func GomeetAllowedUiTypes() []string
func GomeetDefaultPrefixes ¶
func GomeetDefaultPrefixes() string
Types ¶
type Project ¶
type Project struct { *helpers.PkgNfo SubServices map[string]*Project // contains filtered or unexported fields }
func (Project) AfterProjectCreationCmd ¶
func (Project) AfterProjectCreationGitFlowCmd ¶
func (Project) CountSubServices ¶ added in v0.0.12
func (Project) CountSubServicesWithDbTypes ¶ added in v0.0.12
func (Project) DefaultPort ¶ added in v0.0.21
func (Project) DefaultProtoPkgAlias ¶
func (Project) ExecAfterProjectCreationCmd ¶
func (Project) ExecAfterProjectCreationGitFlowCmd ¶
func (Project) ExtraServeFlags ¶ added in v0.0.2
func (p Project) ExtraServeFlags() []*serveFlag
func (*Project) GenFromProto ¶
func (p *Project) GenFromProto(req *plugin.CodeGeneratorRequest) error
func (Project) GoCGOEnabled ¶ added in v0.0.9
func (Project) GoProtoPkgAlias ¶
func (Project) GoProtoPkgName ¶ added in v0.0.21
func (Project) GomeetGeneratorUrl ¶
func (Project) GomeetRetoolRev ¶ added in v0.0.12
func (Project) HasMemoryQueue ¶ added in v0.0.20
func (Project) HasMySqlDb ¶ added in v0.0.21
func (Project) HasPostgis ¶ added in v0.0.14
func (Project) PrettyPrint ¶
func (p Project) PrettyPrint()
func (Project) PrintTreeFolder ¶
func (p Project) PrintTreeFolder()
func (*Project) ProjectCreation ¶
func (Project) ProtoFiles ¶
func (p Project) ProtoFiles() []*descriptor.FileDescriptorProto
func (Project) QueueTypes ¶ added in v0.0.20
func (*Project) SetCronTasks ¶ added in v0.0.21
func (*Project) SetDbTypes ¶
func (*Project) SetDefaultPort ¶ added in v0.0.21
func (*Project) SetDefaultPrefixes ¶
func (*Project) SetDefaultProtoPkgAlias ¶
func (*Project) SetExtraServeFlags ¶ added in v0.0.2
func (*Project) SetQueueTypes ¶ added in v0.0.20
func (*Project) SetSubServices ¶
func (*Project) SetVersion ¶ added in v0.0.5
func (*Project) SubServicesDef ¶ added in v0.0.5
func (*Project) SubServicesDefMultiline ¶ added in v0.0.21
func (*Project) SubServicesMonolithHelp ¶ added in v0.0.5
func (*Project) UseGogoGen ¶
Click to show internal directories.
Click to hide internal directories.