go 语言中类的封装
go中的类的定义和使用 之前一篇博客详细介绍了go语言中如何定义类,使用类,
点击查看
go语言中如何实现封装? go是直接支持strut的封装的,go语言的可见性是根据首字母大小写来实现的.
首字母大写表示对外部可见,类似C#中的public,首字母小写,对外部不可见,类似C#中的private.
package main
import (
"fmt"
)
type Student struct {
name string
age int
}
func (s Student) GetName() string {
return s.name
}
func