go-zero/core/syncx
Kevin Wan 2cdff97934
feat: use mongodb official driver instead of mgo (#1782)
* wip: backup

* wip: backup

* wip: backup

* backup

* backup

* backup

* add more tests

* fix wrong dependency

* fix lint errors

* remove test due to data race

* add tests

* fix test error

* add mon.Model

* add mon.Model unmarshal

* add monc

* add more tests for monc

* add more tests for monc

* add docs for mon and monc packages

* fix doc errors

* chhore: add comment

* chore: fix test bug

* chore: refine tests

* chore: remove primitive.NewObjectID in test code

* chore: rename test files for typo
2022-04-19 14:03:04 +08:00
..
atomicbool_test.go initial import 2020-07-26 17:09:05 +08:00
atomicbool.go fix golint issues in core/syncx (#526) 2021-02-28 16:16:22 +08:00
atomicduration_test.go initial import 2020-07-26 17:09:05 +08:00
atomicduration.go fix golint issues in core/syncx (#526) 2021-02-28 16:16:22 +08:00
atomicfloat64_test.go initial import 2020-07-26 17:09:05 +08:00
atomicfloat64.go fix golint issues in core/syncx (#526) 2021-02-28 16:16:22 +08:00
barrier_test.go add syncx.Guard func (#620) 2021-04-13 00:04:19 +08:00
barrier.go add syncx.Guard func (#620) 2021-04-13 00:04:19 +08:00
cond_test.go fix golint issues 2020-10-16 10:50:43 +08:00
cond.go feat: rename module from tal-tech to zeromicro (#1413) 2022-01-04 15:51:32 +08:00
donechan_test.go ci: add reviewdog (#1096) 2021-09-29 13:09:20 +08:00
donechan.go feat: rename module from tal-tech to zeromicro (#1413) 2022-01-04 15:51:32 +08:00
immutableresource_test.go initial import 2020-07-26 17:09:05 +08:00
immutableresource.go feat: rename module from tal-tech to zeromicro (#1413) 2022-01-04 15:51:32 +08:00
limit_test.go add more tests 2020-10-10 11:53:49 +08:00
limit.go feat: rename module from tal-tech to zeromicro (#1413) 2022-01-04 15:51:32 +08:00
lockedcalls_test.go initial import 2020-07-26 17:09:05 +08:00
lockedcalls.go fix golint issues in core/syncx (#526) 2021-02-28 16:16:22 +08:00
managedresource_test.go initial import 2020-07-26 17:09:05 +08:00
managedresource.go fix some typo (#677) 2021-05-10 00:09:00 +08:00
once_test.go refactor compare versions 2020-08-10 14:53:01 +08:00
once.go fix some typo (#677) 2021-05-10 00:09:00 +08:00
onceguard_test.go initial import 2020-07-26 17:09:05 +08:00
onceguard.go fix some typo (#677) 2021-05-10 00:09:00 +08:00
pool_test.go feat: rename module from tal-tech to zeromicro (#1413) 2022-01-04 15:51:32 +08:00
pool.go feat: rename module from tal-tech to zeromicro (#1413) 2022-01-04 15:51:32 +08:00
refresource_test.go initial import 2020-07-26 17:09:05 +08:00
refresource.go fix some typo (#677) 2021-05-10 00:09:00 +08:00
resourcemanager_test.go feat: use mongodb official driver instead of mgo (#1782) 2022-04-19 14:03:04 +08:00
resourcemanager.go feat: use mongodb official driver instead of mgo (#1782) 2022-04-19 14:03:04 +08:00
singleflight_test.go rename sharedcalls to singleflight (#1017) 2021-09-09 18:06:27 +08:00
singleflight.go chore: optimize string search with Aho–Corasick algorithm (#1476) 2022-01-23 23:37:02 +08:00
spinlock_test.go feat: rename module from tal-tech to zeromicro (#1413) 2022-01-04 15:51:32 +08:00
spinlock.go fix golint issues in core/syncx (#526) 2021-02-28 16:16:22 +08:00
timeoutlimit_test.go add more tests 2020-10-10 11:53:49 +08:00
timeoutlimit.go fix golint issues in core/syncx (#526) 2021-02-28 16:16:22 +08:00