yusing
|
f762b3e637
|
fix(json): check for custom marshaler for ptr type
|
2025-04-18 03:41:39 +08:00 |
|
yusing
|
293bb80f0b
|
refactor: rename utils/testing to expect, replace all dot imports in tests
|
2025-04-17 15:45:30 +08:00 |
|
yusing
|
cfd1d8fff0
|
fix: improved sync.Pool handling
|
2025-04-17 14:17:50 +08:00 |
|
yusing
|
a35ac33bd5
|
fix: improve json marshal performance, reduce necessary allocations
|
2025-04-17 06:44:07 +08:00 |
|
yusing
|
af8bf197c9
|
chore: update json marshal tests
|
2025-04-17 05:18:11 +08:00 |
|
yusing
|
81a6ef9745
|
fix: non-struct anonymous field unmarshaling
|
2025-04-16 15:15:22 +08:00 |
|
Yuzerion
|
80bc018a7f
|
feat: custom json marshaling implementation, replace json and yaml library (#89)
* chore: replace gopkg.in/yaml.v3 vs goccy/go-yaml; replace encoding/json with bytedance/sonic
* fix: yaml unmarshal panic
* feat: custom json marshaler implementation
* chore: fix import and err marshal handling
---------
Co-authored-by: yusing <yusing@6uo.me>
|
2025-04-16 15:02:11 +08:00 |
|