Можем ли мы иметь указатели на функции в Go?
Я изучал указатели в Go. И удалось написать что-то вроде:
func hello(){
fmt.Println("Hello World")
}
func main(){
pfunc := hello //pfunc is a pointer to the function "hello"
pfunc() //calling pfunc prints "Hello World" similar to hello function
}
Есть ли способ объявить указатель на функцию, не определяя ее, как сделано выше? Можем ли мы написать что-то похожее на C?
напримерvoid (*pfunc)(void);