package model import ( "fmt" "strings" ) type Echo struct { Name string `json:"name"` Description string `json:"description"` Count int `json:"count"` Messages []string `json:"messages,omitempty"` } func (e *Echo) Format() string { return fmt.Sprintf("%s\n%s", e.Name, strings.Join(e.Messages, "\n")) }