keel/markdown/utils.go
Kevin Franklin Kim 36a26d875d
feat: add names
2023-09-08 17:56:24 +02:00

29 lines
335 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 ""
}