package
1.5.4
Repository: https://github.com/isyscore/isc-gobase.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# README

goid

goid包是go版的ThreadLocal,用于在多个协程之间传递数据

// 变量分配
var TestIdLocal = goid.NewLocalStorage()

// 设置
TestIdLocal.Set(tenantId)

// 获取
TestIdLocal.Get()

注意:
在遇到协程的时候,请不要使用go的原生方式,请使用如下的方式,否则goid数据无法传递

// 启用协程
goid.Go(func() { 
    // ...
})