ts-socket 是如何用同步语法实现异步读写的
ts-socket 是我在大三时期做的一个研究向的产品,它的主要功能是利用Kotlin的协程技术与Java的NIO技术,为用户提供写法类似传统 Socket 的同步语法的异步读写。
ts-socket 是我在大三时期做的一个研究向的产品,它的主要功能是利用Kotlin的协程技术与Java的NIO技术,为用户提供写法类似传统 Socket 的同步语法的异步读写。
本文源码可查看 https://github.com/tursom/GoCollections/tree/master/lang/atomic
GO 在1.18终于添加了泛型。有了泛型,我们对一些泛用接口就有了更好的约束手段,合理使用泛型可以更好的复用代码。而本文则是在泛型技术的基础上对GO的原子操作简化的尝试。