|
|
00e2f6b5dc
|
chore: improve golangci-lint.yml, upgrade dependencies, and optimize code and comments (#4025)
|
2024-12-11 10:14:12 +08:00 |
|
|
|
1c97b7a982
|
fix(os/gcache): memory leak for LRU when adding operations more faster than deleting (#3823)
|
2024-09-28 18:07:11 +08:00 |
|
|
|
2acdf4bb47
|
add field type detection for soft time field like created_at/updated_at/deleted_at to support unix timestamp or bool deleting table field (#3293)
|
2024-02-06 10:21:23 +08:00 |
|
|
|
b9e2b05f04
|
change interface ConvertDataForRecord to ConvertValueForField for package gdb (#2916)
|
2023-09-04 21:23:54 +08:00 |
|
|
|
b84034b667
|
fix: gcache MustGetOrSetFunc error (#2291)
|
2022-11-10 20:34:48 +08:00 |
|
|
|
b9d6ac26d1
|
rename cache function from func() (interface{}, error) to func(ctx context.Context) (value interface{}, err error) for package gcache; add cache for function Tables of gdb.Core; improve Where condition with prefix handling for package gdb
|
2021-12-17 11:46:05 +08:00 |
|
|
|
b664982be3
|
[feature] improve code gfile gcfg
|
2021-11-15 20:26:31 +08:00 |
|
|
|
1bc0635f8b
|
version 2
|
2021-10-11 21:41:56 +08:00 |
|
|
|
df09d8c604
|
refract package ghttp/gredis/glog
|
2021-09-27 21:27:24 +08:00 |
|
|
|
5904a1e7c0
|
refract package gredis
|
2021-09-26 23:22:32 +08:00 |
|
|
|
28f70d52ee
|
add context parameter for all functions of package gcache
|
2021-09-17 10:48:08 +08:00 |
|
|
|
1455e30350
|
change returned value by Get* and Update/Remove functions from type interface{} to *gvar.Var for package gcache
|
2021-09-16 22:13:00 +08:00 |
|
|
|
b46e9bb68a
|
improve package gcache
|
2021-09-16 21:17:03 +08:00 |
|
|
|
55a9c0738b
|
improve package gcache, add GetVar*/RemoveVar/UpdateVar functions for package gcache
|
2021-09-16 20:57:59 +08:00 |
|
|
|
5b57c35522
|
comment updates for package gcache
|
2021-08-27 00:01:15 +08:00 |
|
|
|
c01b520ba6
|
improve package gcache
|
2021-01-26 14:11:36 +08:00 |
|
|
|
093034acd1
|
copyright comment update
|
2021-01-17 21:46:25 +08:00 |
|
|
|
f9189d48d1
|
remove type ValueFunc from package gcache
|
2020-10-09 23:36:39 +08:00 |
|
|
|
849874a247
|
improve adapter definition for package gcache
|
2020-10-09 20:59:49 +08:00 |
|
|
|
37b286eaa4
|
improve performance for gconv.Maps;comment update for package gcache
|
2020-09-27 22:35:02 +08:00 |
|
|
|
acca6f4009
|
add adapter feature for package gcache
|
2020-09-26 20:47:29 +08:00 |
|
|
|
7cc1b239d4
|
add functions Update/UpdateExpire/GetExpire for package gcache
|
2020-08-12 20:13:13 +08:00 |
|
|
|
0a3cd1d2ab
|
修正方法代码.使用Benchmark测试.
|
2020-08-12 09:57:47 +08:00 |
|
|
|
8a84ca16d1
|
add func gcache.SetVar/gcache.SetExpire/gcacge.GetExpire.
add test TestCache_Expire_SetVar.
|
2020-08-07 13:24:41 +08:00 |
|
|
|
46bdde9265
|
revert gvar.Var from interface to struct
|
2020-06-29 13:40:19 +08:00 |
|
|
|
4d38b508a3
|
improve gvar by changig gvar.Var from type struct to interface
|
2020-06-16 17:38:05 +08:00 |
|
|
|
7c2cff7d99
|
add function GetVar for package gcache
|
2020-05-17 18:16:26 +08:00 |
|
|
|
61f4e0da6f
|
improve package gcache
|
2020-05-06 21:09:02 +08:00 |
|
|
|
6ca5141020
|
some improving
|
2019-12-08 22:55:32 +08:00 |
|
|
|
3e27ea0259
|
change duration parameter type from interface{} to time.Duration for gcache/gfcache
|
2019-12-04 14:42:09 +08:00 |
|
|
|
b01add2925
|
update project structure
|
2019-07-29 21:01:19 +08:00 |
|