어떻게 함수를 인수로 사용할 수 있습니까? fmt.Printf
?변수 개수가 다양한 함수로 인수
첫 번째 문제는 먼저 전달할 함수 유형을 정의해야한다는 것입니다.
type FunctionWithVariableArgumentLength func(s string, object1 type1, ..., objectn typen)
두 번째 문제
하나의 목록에서 인수가fmt.Printf
에 같이있을 수 있습니다 어떤 종류 알고하지 않습니다.
http://golang.org/pkg/fmt/#Printf
그래서이 같은 인수로 함수를 받아들이는 함수를 정의 할 수 있습니다 :
동일한 아이디어가 더 완벽합니다. +1 – VonC