Inheritence examples in Golang