I'm wondering whether it is possible to pass a dynamic struct as function's parameter ?
type ReturnValue struct {
Status string
CustomStruct // here should store any struct given
}
func GetReturn(status string, class interface{}){
var result = ReturnValue {Status : status, CustomStruct : //here any struct should be stored}
fmt.Prinln(result)
}
type Message1 struct {
message : string
}
func main(){
var message = Message1 {message: "Hello"}
GetReturn("success", message)
}