func PrintHotChannels() { defer func() { if r := recover(); r != nil { fmt.Print("Fatal! not found hot channels.\n>> ") return } }() fmt.Print("\rFetching Hot Channels...") channels := new(model.Channel) total, hot_channels := channels.FetchHotChannels() if total != 0 { fmt.Print("\r") } for _, c := range hot_channels { fmt.Print(c.Name, "(", c.Id, ") ") } fmt.Print("\n>> ") }