core.async是Lamina的替代品吗?或者它有意成为Lamina的替代品吗?
如果不是,是否存在明确的情况,其中一种更优于另一种?
core.async是Lamina的替代品吗?或者它有意成为Lamina的替代品吗?
如果不是,是否存在明确的情况,其中一种更优于另一种?
core.async
和Lamina
是两个不同的项目,它们并不是为了取代彼此而存在。实际上,如果您想要,它们可以很好地协作。
Lamina
是一种面向流的方法,而core.async
是面向消息的。使用哪一个取决于您。在Lamina中,重要的是您为通道定义的回调函数,而在core.async中,通道和go
块是解耦的,这使得其更灵活和模块化。