gls 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
gls 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 GPL
开发语言 Google Go 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 管理和监控性能优化
开发厂商
地区 国产
提 交 者 Li_Mr
适用人群 未知
收录时间 2017-06-29

软件简介

golang 语言目前唯一的高性能 goroutine local storage 实现,每秒可以完成数百万次Get/Set。

Operate Performance
Benchmark_Goid 5.30 ns/op
Benchmark_Set 271 ns/op
Benchmark_Get 155 ns/op
Benchmark_Set_4Threads 129 ns/op
Benchmark_Get_4Threads 58.6 ns/op

使用起来极为简单:

import "github.com/yyzybb537/gls"

// 设置协程局部变量
gls.Set("Value", 1)

// 获取协程局部变量
var i int = gls.Get("Value").(int)

// 协程退出时使用Cleanup清除相关资源
defer Cleanup()
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表于数据库专区
2018/07/03 05:01

如何正确设置 Informix GLS 及 CSDK 语言环境

本文介绍 GLS 相关知识,说明如何正确设置 Informix GLS 语言环境相关变量(DB_LOCALE,CLIENT_LOCALE),保证 Informix 数据库服务器、客户端能正确的支持中文字符和支持使用中文的对象名。说明在 CSDK 2.7 以上版...

0
0
发表于硬件 & IoT专区
2014/09/30 16:36

nRF51822使用passkey

nRF51822使用passkey实现方法

0
0
发表了博客
2019/04/30 14:54

class类文件结构

终于把一遍class结构翻译完了,感觉像破译密码一样,身心疲惫,怕忘了所以mark一下。 cafe babe 魔数 代表class 文件 0000 次版本号 0031 主版本号 十六进制31转换为十进制是49 0016 常量池容量值 十六进制16转换为 10进制是 22,代表常量池中有21个常量(1-21), 07 第一个常量(CONSTANT_Class_info) 0002 (name_ind...

0
0
发表了博客
2019/01/03 21:35

R包和python对应的库

数据库 类别 Python R MySQL mysql-connector-python(官方) RMySQL Oracle cx_Oracle ROracle Redis redis rredis MongoDB pymongo RMongo, rmongodb neo4j py2neo RNeo4j Cassandra cassandra-driver RJDBC ODBC pyodbc RODBC JDBC 未知[Jython Only] RJDBC IO类 类别 Python R excel xlsxWriter, pandas.(from/to)_ex...

0
0
2017/11/07 08:52

提取公共因子

fa() 使用fa()函数提取因子 fa(r,nfactors = ,n.obs = ,rotate =,score = ,fm =) 1 1 1 fa(r,nfactors = ,n.obs = ,rotate =,score = ,fm =) r:是相关系数矩阵或原始数据矩阵 nfactors:设定提取的因子数(默认为1) n.obs:是观测数(输入相关系数矩阵时需要填写) rotate:设定旋转的方法(默认变异数最小法) scores...

0
0
发表了博客
04/06 11:26

记录自己常用的一些 Linux Shell 脚本

常要在 Linux 下分析日志或其他类型的文件,基本用的命令也就 grep, awk, sed, cut, vim, cat, find, xargs, tail, more 或 less。本人工作平台为 Mac OS X, 而 Mac 下的 grep, sed, awk 的行为与 Linux 下的 GN......

0
0
发表了博客
2018/07/11 13:52

Python 和 R 数据分析/挖掘工具互查

写在前面 在此总结一些在数据分析/挖掘中可能用到的功能,方便大家索引或者从一种语言迁移到另一种。当然,这篇博客还会随时更新(不会另起一篇,为了方便大家索引),请大家如果有需要收藏到书签中。 如果大家还知道哪些常用的命令,也可以在评论中回复我。我可以添加进来,方便更多地人更方便的检索。也希望大家可以转...

0
0
发表了博客
2018/02/11 16:34

macbook中使用彩色的ls

1、首先,macbook中原装的ls和gnu的ls是不相同的,所以,要下载安装正牌ls brew install coreutils //gnu ls 在里面 2、因为和mac的ls有冲突,所以,coreutils的命令都加了‘g',例如ls变成gls,为了取消这个限制,可以把gnu命令的执行文件夹放到path的最前面,这样就会最先执行gnu的命令,而不是mac的了。 在/etc/pr...

0
0
04/02 11:21

stata中的自相关修正(可行广义最小二乘FGLS)操作及其分析

之前讲了回归分析诊断中的自相关检验,接下来针对前边的模型进行修正,stata中主要有4种方法,包括HAC稳健标准差、聚类稳健标准差、广义最小二乘法、修改模型等,这里先介绍前两种方法的基本原理与stata操作,并对...

0
0
发表了博客
2012/11/22 14:47

Shadow Mapping

Shadow Mapping Shadow mapping was introduced by Lance Williams in 1978, in a paper entitled "Casting curved shadows on curved surfaces". It has been extensively used since, both in offline rendering and real time graphics. Shadow mapping is used by Pixar's Renderman and was used on major films su...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
10 收藏
分享
返回顶部
顶部