Найти в Дзене

031 Передача анонимной функции

В этом примере анонимная функция myFunc принимает аргумент int x и возвращает его квадрат. Затем анонимная функция передается в функцию callFunc в качестве аргумента f. Функция callFunc принимает другой аргумент int x и возвращает результат вызова f(x). Результат вызова callFunc присваивается переменной result и выводится на консоль.

Go Playground - The Go Programming Language