郑州做网站的公司,公司oa办公平台,重庆长寿网站建设,seo技术交流论坛优点
1#xff09;采用协程机制#xff0c;可以很方便的支持高并发#xff0c;性能还不错。 2#xff09;非常易于使用#xff0c;产出效率很高。
缺点
也是协程机制。程序中一切皆协程#xff0c;并且自己做了协程调度机制#xff0c;而不是传统的 线程机制。导致需…优点
1采用协程机制可以很方便的支持高并发性能还不错。 2非常易于使用产出效率很高。
缺点
也是协程机制。程序中一切皆协程并且自己做了协程调度机制而不是传统的 线程机制。导致需要精确执行的业务逻辑要小心。 比如需要精确每秒执行任务的时候如果ticker开始执行的时候 0.998秒 那么执行时间表可能如下 10:00:00.998 10:00:01.999 10:00:02.998 10:00:04.002 10:00:04.998 … 这样导致精确到秒的任务或者以秒为单位的任务会漏秒这个地方要非常当心。
小结
所以golang最适合用的场景是高并发或者追求开发效率并且对执行时机不敏感的场合。