摘要: go中的继承是使用结构体嵌套实现的,可以继承父类的方法 覆盖和其他面向对象的语言是一样的,函数名,参数,返回类型一致,就可以覆盖父类的方法 阅读全文
posted @ 2019-12-15 18:53 唯一客服系统开发笔记 阅读(3119) 评论(0) 推荐(0) 编辑
摘要: 对tcp连接部分以及与连接绑定的业务部分进行抽象和封装 主要是对连接的开启关闭和读写进行封装,抽象出接口,使用回调进行具体业务的绑定 zinterface/iconnection.go znet/connection.go znet/server.go 阅读全文
posted @ 2019-12-15 16:44 唯一客服系统开发笔记 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 当进行业务逻辑开发的时候,经常要进行封装,封装成独立的类文件,在类文件的属性中预留出函数类型的API 在调用该类文件中某些方法的时候,也根据业务需要调用类属性中的函数, 在主业务中可以传递特定的函数注册到属性中,也会被调用到 test.php connection.go是封装的类文件,回调类主模块中 阅读全文
posted @ 2019-12-15 16:25 唯一客服系统开发笔记 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 框架要先把整体的结构定义好,一般都是在$GOPATH目录的src下建立自己的目录 zinterface是一些接口的定义 znet就是接口的具体实现 IServer.go server.go一个tcp服务端的基本业务,简单的原样回显 单独在src下创建测试目录 server.go 阅读全文
posted @ 2019-12-15 13:06 唯一客服系统开发笔记 阅读(1256) 评论(0) 推荐(0) 编辑