github.com/letsencrypt/boulder@v0.20251208.0/sfe/forms/forms.go (about) 1 package forms 2 3 import ( 4 "html/template" 5 ) 6 7 type Form []Field 8 9 func NewForm(fields ...Field) *Form { 10 f := Form(fields) 11 return &f 12 } 13 14 func (form *Form) RenderForm() template.HTML { 15 var res template.HTML 16 for _, field := range *form { 17 res += field.RenderField() 18 } 19 return res 20 }