MCPcopy Index your code
hub / github.com/deepflowio/deepflow / listToString

Method listToString

server/agent_config/template_json.go:760–770  ·  view source on GitHub ↗
(data string)

Source from the content-addressed store, hash-verified

758}
759
760func (f *DataFormatter) listToString(data string) (string, error) {
761 var list []interface{}
762 err := yaml.Unmarshal([]byte(data), &list)
763 if err != nil {
764 return "", fmt.Errorf("unmarshal data to list error: %v", err)
765 }
766
767 // 将解析后的切片重新编码为 YAML 格式
768 yamlOutput, err := yaml.Marshal(list)
769 return string(yamlOutput), err
770}
771
772func (f *DataFormatter) isKeyComment(key string) bool {
773 return strings.HasSuffix(key, keyCommentSuffix)

Callers 1

dictToStringMethod · 0.95

Calls 3

UnmarshalMethod · 0.65
ErrorfMethod · 0.45
MarshalMethod · 0.45

Tested by

no test coverage detected