IT入门 > 教程 > Go语言教程 > 结构体 >
  • Go结构体访问 - 通过指针访问 日期:2025-10-15 点击:1252 结构体

    Go语言里可通过指针访问结构体字段。使用指针访问时,Go会自动解引用。 package mainimport "fmt"// 定义结构体 type Person struct { Name string Age int}func main() { // 创建结构体实例 p := Person{Name: "...

  • Go结构体方法定义 日期:2025-10-15 点击:1963 结构体

    在Go语言里,结构体方法是和特定结构体类型关联的函数。通过结构体方法,能让结构体拥有自己的行为。定义时,要在函数名前加接收者,此接收者代表调用该方法的结构体实例。...

  • 值接收者 日期:2025-10-15 点击:6013 结构体

    值接收者以值的形式传递结构体实例。调用方法时,会创建结构体实例的副本,方法内对副本修改,不会影响原始结构体实例。 type Circle struct { radius float64}// 值接收者方法func (c Circle...

  • 指针接收者 日期:2025-10-15 点击:3449 结构体

    指针接收者以指针形式传递结构体实例。调用方法时,传递的是结构体实例的地址,方法内修改会影响原始结构体实例。 type Square struct { side float64}// 指针接收者方法func (s *Square) doubl...