reflect.MethodByName() Function in Golang with Examples
Go language provides inbuilt support implementation of run-time reflection and allowing a program to manipulate objects with arbitrary types with the help of reflect package. The reflect.MethodByName() Function in Golang is used to get function value corresponding to the method of v with the given name. To access this function, one needs to imports the reflect package in the program.
Syntax:func (v Value) MethodByName(name string) Value
Parameters: This function does not accept any parameter.
Return Value: This function returns a function value corresponding to the method of v with the given name.
Below examples illustrate the use of the above method in Golang: