Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var SupportedTemplates = []string{
"go",
"python",
"rust",
}
Functions ¶
This section is empty.
Types ¶
type EmbeddedTemplateProvider ¶
type EmbeddedTemplateProvider struct {
// contains filtered or unexported fields
}
func NewEmbeddedTemplateProvider ¶
func NewEmbeddedTemplateProvider(language string) EmbeddedTemplateProvider
func (EmbeddedTemplateProvider) Get ¶
func (tp EmbeddedTemplateProvider) Get() ([]Template, error)
func (EmbeddedTemplateProvider) TargetPath ¶
func (tp EmbeddedTemplateProvider) TargetPath() string
type FilesystemTemplateProvider ¶
type FilesystemTemplateProvider struct {
// contains filtered or unexported fields
}
func NewFilesystemTemplateProvider ¶
func NewFilesystemTemplateProvider(sourcepath string, searchPaths []string) FilesystemTemplateProvider
func (FilesystemTemplateProvider) Get ¶
func (fp FilesystemTemplateProvider) Get() ([]Template, error)
func (FilesystemTemplateProvider) TargetPath ¶
func (fp FilesystemTemplateProvider) TargetPath() string
type TemplateProvider ¶
Click to show internal directories.
Click to hide internal directories.