INNER CODE UNIT · Go
tomlQuote
betterleaks/betterleaks · cmd/generate/config/main.go:34
func tomlQuote(s string) string {
if strings.Contains(s, "{{") {
return "'" + s + "'"
}
return fmt.Sprintf("%q", s)
}
func tomlValue(v any) string {
switch val := v.(type) {
case string:
return fmt.Sprintf("%q", val)
case bool:
if val {
return "true"
}
return "false"
case int:
return fmt.Sprintf("%d", val)