阅读背景:

golang 中的struct理解

来源:互联网 

golang实验代码

package main

import("fmt")

type Stu struct{
    name string
    age   int
}

func (stu *Stu)NewAge(age int)(PriAge int){
    PriAge =age
    stu.age = age
    return 
}

func (stu Stu)NewName(name string)(PriName string){
    PriName = name
    stu.name = name
    return 
}

func (stu Stu)info(){
    fmt.Printf("%v\r\n",stu)
}

func main(){

    xiaoming:=Stu{"xiaoming",23}
    xiaoming.info()
    
    xiaoming.NewAge(24)
    xiaoming.info()
    
    xiaoming.NewName("xm")
    xiaoming.info()
}package main

import("fmt")

type 



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: