随笔分类 -  golang

go原生web,gin,beego,网络库
摘要:如果你定义的函数有可能失败,它就应该返回一个错误。当我调用其他package的函数时,如果这个函数实现的很好,我不需要担心它会panic,除非有真正的异常情况发生,即使那样也不应该是我去处理它。而panic和recover是针对自己开发package里面实现的逻辑,针对一些特殊情况来设计。 阅读全文
posted @ 2018-11-13 18:33 love/coder 阅读(204) 评论(0) 推荐(0) 编辑
摘要:select是Go中的一个控制结构,类似于switch语句,用于处理异步IO操作。select会监听case语句中channel的读写操作,当case中channel读写操作为非阻塞状态(即能读写)时,将会触发相应的动作。 select中的case语句必须是一个channel操作 select中的d 阅读全文
posted @ 2018-11-12 15:08 love/coder 阅读(1079) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示