Go中没有继承,
但是您可以用Golang方式完成所有OOP的工作。
另请参阅:
https :
//github.com/luciotato/golang-notes/blob/master/OOP.md
https://www.goinggo.net/2013/07/object-oriented-
programming-in-go.html
1:C#类中的静态var => Golang包中的全局var
2:C#中的枚举=>具有枚举名称和枚举元素的const类型的新包
3:OOP中的类=>结构类型
4:类方法=>带有接收者的结构方法
5:C#/ Java抽象方法(C ++中的纯虚函数)=>类似于io.Reader的接口方法
6:public =>首字母大写名称
7:private =>首字母小写名称
8:命名空间=>包名称
9:继承=>嵌入式结构和嵌入式接口
10:线程=>转到例程
11:锁=> sync.Mutex
…



