编辑代码

package main

import "fmt"

// 定义一个基本的人类结构体
type Person struct {
    Name string
    Age  int
}

// 定义一个学生结构体,嵌入Person结构体
type Student struct {
    Person
    Name float
    Grade int
}

func main() {
    // 创建一个学生对象
    s := Student{}
    s.Person = Person{
        Name: "sss",
        Age: 10,
    }
    s.Grade  = 1

    // 访问学生对象的属性
    fmt.Println("Name:", s.Name)
    fmt.Println("Name:", s.Person.Name)
    fmt.Println("Age:", s.Age)
    fmt.Println("Grade:", s.Grade)
}