INNER CODE UNIT · Go

object

stacklok/toolhive · cmd/help/openapi-normalize/main.go:524

func object(value any) (map[string]any, bool) {
	object, ok := value.(map[string]any)
	return object, ok
}

func stringsSlice(value any) ([]string, bool) {
	if values, ok := value.([]string); ok {
		return values, true
	}
	values, ok := value.([]any)
	if !ok {
		return nil, false
	}
	result := make([]string, 0, len(values))
	for _, value := range values {
		stringValue, ok := value.(string)
		if !ok {
			return nil, false

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…