访问控制
模块一级成员访问控制
pub const ( // 公共常量
pi = 3.14
)
pub enum Color { // 公共枚举
blue
green
red
}
pub fn my_fn() { // 公共函数
println('my_fn is public')
}
pub struct Point { // 公共结构体
mut:
x int
y int
}
pub fn (mut p Point) move(x int, y int) { // 公共方法
p.x += x
p.y += y
}
pub interface MyReader { // 公共接口
read() int
}
pub type Myint = int // 公共类型别名结构体字段访问控制
最后更新于