(fileName string, templateText string, vars map[string]string)
| 871 | } |
| 872 | |
| 873 | func WriteTemplateToFile(fileName string, templateText string, vars map[string]string) error { |
| 874 | outBuffer := &bytes.Buffer{} |
| 875 | template.Must(template.New("").Parse(templateText)).Execute(outBuffer, vars) |
| 876 | return os.WriteFile(fileName, outBuffer.Bytes(), 0644) |
| 877 | } |
| 878 | |
| 879 | // every byte is 4-bits of randomness |
| 880 | func RandomHexString(numHexDigits int) (string, error) { |
no test coverage detected