каждый обект удовлетворяет этому интерфейсу ?
func JoinStringers(args ...fmt.Stringer) []string {
strs := make([]string, len(args))
for i, a := range args {
strs[i] = a.String()
}
return strs
}
Как сюда передать []Objects, если каждый Object удовлетворяет Stringer ?
Пример:
https://play.golang.org/p/1PVpswooi_v
//fmt.Println(JoinStringers(objs...)) // NOT WORK
только создавать слайс заново и копировать
https://play.golang.org/p/rD6XEXIOtGF
Обсуждают сегодня