keel/markdown/utils.go
2025-10-02 13:52:18 +02:00

32 lines
338 B
Go

package markdown
import (
"fmt"
)
func Code(v string) string {
if v == "" {
return ""
}
return "`" + v + "`"
}
func Name(v any) string {
if i, ok := v.(interface {
Name() string
}); ok {
return i.Name()
}
return ""
}
func String(v any) string {
if i, ok := v.(fmt.Stringer); ok {
return i.String()
}
return ""
}