|
c64218d52c
|
config: add Validate func, small lint fixes
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2022-03-22 14:54:43 +03:00 |
|
|
38d6e482d7
|
util/reflect: fix StructFields
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-10-27 22:51:35 +03:00 |
|
|
07d4085201
|
util/reflect: fix reflect methods
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-10-27 12:55:48 +03:00 |
|
|
45f30c0be3
|
util/reflect: ZeroFieldByPath and SetFieldByPath
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-10-26 14:12:37 +03:00 |
|
|
bcaea675a7
|
util/reflect: add method to zero struct field
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-10-25 14:41:19 +03:00 |
|
|
542f36cfa5
|
util/reflect: fix tests, lint fixes
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-09-29 13:09:48 +03:00 |
|
|
ecb60e4dc5
|
fix lint
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-09-28 23:43:43 +03:00 |
|
|
a839f75a2f
|
util/reflect: add new funcs
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-22 15:45:31 +03:00 |
|
|
598dddc476
|
util/reflect: fix time.Time StructFields parsing
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-06-19 15:58:36 +03:00 |
|
|
887b48f1e7
|
util/reflect: improve StructFields func
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-06-17 12:53:23 +03:00 |
|
|
60a5e737f8
|
util/reflect: return pointer from helper funcs
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-05-25 22:44:22 +03:00 |
|
|
34f0b209cc
|
codec: add ability to control codec via struct tags
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-05-25 22:20:39 +03:00 |
|
|
86626c5922
|
fieldalignment of all structs to save memory
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-04-27 08:32:47 +03:00 |
|
|
a2695d8699
|
util/reflect: rewrite struct merging with map
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-04-10 01:22:40 +03:00 |
|