Every line of 'golang template to string' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Go code is secure.
322 func TemplateToString(template []PathTemplate) string { 323 if len(template) == 1 && template[0].Placeholder == NoPlaceholder { 324 // Avoid allocations in this case 325 return template[0].Data 326 } 327 sb := strings.Builder{} 328 for _, part := range template { 329 sb.WriteString(part.Data) 330 switch part.Placeholder { 331 case DirPlaceholder: 332 sb.WriteString("[dir]") 333 case NamePlaceholder: 334 sb.WriteString("[name]") 335 case HashPlaceholder: 336 sb.WriteString("[hash]") 337 } 338 } 339 return sb.String() 340 }
121 func (m *PatchTemplate) GetTemplateString() string { 122 if m != nil { 123 return m.TemplateString 124 } 125 return "" 126 }
579 func (v *BaseFeelParserVisitor) VisitStringTemplate(ctx *StringTemplateContext) interface{} { 580 return v.VisitChildren(ctx) 581 }
411 func toTemplate(temp *Template) *apis.ClusterTemplate { 412 c := &apis.ClusterTemplate{ 413 Metadata: temp.Metadata, 414 SSH: temp.SSH, 415 IsDefault: temp.IsDefault, 416 } 417 p, err := providers.GetProvider(temp.Provider) 418 if err != nil { 419 logrus.Errorf("failed to get provider by name %s", temp.Provider) 420 return c 421 } 422 opt, err := p.GetProviderOptions(temp.Options) 423 if err != nil { 424 logrus.Errorf("failed to convert [%s] provider options %s: %v", temp.Provider, string(temp.Options), err) 425 return c 426 } 427 c.Options = opt 428 return c 429 }
225 func Convert_api_Template_To_v1_Template(in *api.Template, out *Template, s conversion.Scope) error { 226 return autoConvert_api_Template_To_v1_Template(in, out, s) 227 }
42 func (fs Fields) String() (string, error) { 43 if fs.Len() < 0 { 44 return "", nil 45 } 46 47 tmpl, err := template.New("field_template").Parse(fieldTpl) 48 if err != nil { 49 return "", err 50 } 51 52 var buf bytes.Buffer 53 err = tmpl.Execute(&buf, struct{ Fields }{fs}) 54 if err != nil { 55 return "", err 56 } 57 58 return buf.String(), nil 59 }
154 func (rg reportGenerator) templateHelper(param string) string { 155 switch param { 156 case "jobName": 157 return "`" + rg.envVariables[jobNameKey] + "`" 158 case "linkToBuild": 159 return os.Getenv(circleBuildURLKey) 160 case "failedTests": 161 return rg.getFailedTests() 162 default: 163 return "" 164 } 165 }
27 func (t *Table) String() string { 28 var b bytes.Buffer 29 30 fmt.Fprintln(&b, "[Routing ExpectedTable]") 31 fmt.Fprintf(&b, "ID: %d", t.id) 32 fmt.Fprintln(&b) 33 34 // Stable sort order for varieties. 35 keys := make([]int, 0, len(t.entries)) 36 for k := range t.entries { 37 keys = append(keys, int(k)) 38 } 39 sort.Ints(keys) 40 41 for i, k := range keys { 42 key := tpb.TemplateVariety(k) 43 entry := t.entries[key] 44 45 fmt.Fprintf(&b, "[#%d] %v {V}", i, key) 46 fmt.Fprintln(&b) 47 48 entry.write(&b, 1, t.debugInfo) 49 } 50 51 return b.String() 52 }
54 func (m JsonRawMessage) ToString() string { 55 res := strings.Replace(string(m[:]), "\"", "", -1) 56 return res 57 }
311 func Convert_v1_Template_To_template_Template(in *v1.Template, out *template.Template, s conversion.Scope) error { 312 return autoConvert_v1_Template_To_template_Template(in, out, s) 313 }