Golang Reflect Interface To Struct