🎈

异步处理

为Go语言中的并发编程提供了增强的同步原语。
import( "github.com/sohaha/zlsgo/zsync" )
 

Promise 链

import "github.com/sohaha/zlsgo/zsync" p := zsync.NewPromise(func() (int, error) { return 2, nil }) p = p.Then(func(i int) (int, error) { return i * 2, nil }) res, err := p.Done()