19 lines
324 B
Go
19 lines
324 B
Go
package test
|
|
|
|
import (
|
|
"fmt"
|
|
"strings"
|
|
|
|
"sigs.k8s.io/yaml"
|
|
)
|
|
|
|
func printObj(label string, obj any) {
|
|
objBytes, _ := yaml.Marshal(obj)
|
|
objString := string(objBytes)
|
|
if strings.Count(objString, "\n") < 2 {
|
|
fmt.Printf("==== %s: %s\n", label, objString)
|
|
} else {
|
|
fmt.Printf("==== %s ::\n%s\n", label, objString)
|
|
}
|
|
}
|