Documentation ¶
Index ¶
- Constants
- func GomeetAllowedDbTypes() []string
- func GomeetDefaultPrefixes() string
- type Project
- func (p Project) AfterProjectCreationCmd() (r []string)
- func (p Project) AfterProjectCreationGitFlowCmd() (r []string)
- func (p Project) DbTypes() []string
- func (p Project) DefaultProtoPkgAlias() string
- func (p Project) ExecAfterProjectCreationCmd(v bool) error
- func (p Project) ExecAfterProjectCreationGitFlowCmd(v bool) error
- func (p *Project) GenFromProto(req *plugin.CodeGeneratorRequest) error
- func (p Project) GoProtoPkgAlias() (string, error)
- func (p Project) GomeetGeneratorUrl() string
- func (p Project) GomeetPkg() string
- func (p Project) IsGogoGen() bool
- func (p Project) PrettyPrint()
- func (p Project) PrintTreeFolder()
- func (p *Project) ProjectCreation(keepFile, keepProtoModel bool) error
- func (p Project) ProtoFiles() []*descriptor.FileDescriptorProto
- func (p *Project) SetDbTypes(s string) error
- func (p *Project) SetDefaultPrefixes(s string) error
- func (p *Project) SetDefaultProtoPkgAlias(s string) error
- func (p *Project) SetSubServices(subServices []string) error
- func (p *Project) UseGogoGen(b bool)
Constants ¶
View Source
const DEFAULT_PROTO_PKG_ALIAS = "pb"
Variables ¶
This section is empty.
Functions ¶
func GomeetAllowedDbTypes ¶
func GomeetAllowedDbTypes() []string
func GomeetDefaultPrefixes ¶
func GomeetDefaultPrefixes() string
Types ¶
type Project ¶
type Project struct { *helpers.PkgNfo SubServices []*helpers.PkgNfo // contains filtered or unexported fields }
func (Project) AfterProjectCreationCmd ¶
func (Project) AfterProjectCreationGitFlowCmd ¶
func (Project) DefaultProtoPkgAlias ¶
func (Project) ExecAfterProjectCreationCmd ¶
func (Project) ExecAfterProjectCreationGitFlowCmd ¶
func (*Project) GenFromProto ¶
func (p *Project) GenFromProto(req *plugin.CodeGeneratorRequest) error
func (Project) GoProtoPkgAlias ¶
func (Project) GomeetGeneratorUrl ¶
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) SetDbTypes ¶
func (*Project) SetDefaultPrefixes ¶
func (*Project) SetDefaultProtoPkgAlias ¶
func (*Project) SetSubServices ¶
func (*Project) UseGogoGen ¶
Click to show internal directories.
Click to hide internal directories.