функции в слайс и по нему итерировать?
При том что функция является методом от структуры
Можно. Метод - это просто сахарок над тем, что передаётся первым аргументом ф-ии
А не подскажите как должна выглядить переменная куда ее записать? Пытался такое, но не пускает var functions = []func(map[string][]string) (string,error){}
Вам правильно сказали, что метод -- это та же функция type S struct{} func (s S) Foo() string {} type S1 struct{} func (s S) Bar() string {} func main() { var ( s S s1 S1 ) arr := []func() string{s.Foo, s1.Bar} for _, call := range arr { call() } }
А с передачей переменной это можно реализовать?
Что вы имеете ввиду?
Обсуждают сегодня