"address = %s\r\nport = %d\r\n\r\n"
for _, trunk := range d.Trunks {
if trunk.Type == "bt" {
chanGeneral += fmt.Sprintf(chanPhone, trunk.Id, "", trunk.Macphone, trunk.Port)
}
}
Есть какой-то более простой способ строку отформатировать? без бесконечной череды аргументов, а передав туда сткрутуру как-то, например.
Объявить String() на самой структуре?
Обратные апострофы.
а, это я знаю.
А так можно заюзать text/template для сложного форматирования с условиями.
я его посмотрел и решил что не такое уж у меня и сложное форматирование
Обсуждают сегодня