mirror of
https://github.com/yusing/godoxy.git
synced 2026-01-14 07:33:36 +01:00
[PR #157] [MERGED] feat: faster serialization #174
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/yusing/godoxy/pull/157
Author: @yusing
Created: 10/1/2025
Status: ✅ Merged
Merged: 10/2/2025
Merged by: @yusing
Base:
main← Head:feat/faster-serialization📝 Commits (5)
bd4a31frefactor: improve deserialization performance6a97d72refactor(serialization): simplify string conversion logic in Convert function27f190cMerge branch 'main' into feat/faster-serializationc2c22dcfix(serialization): default value lookup1322951refactor: add comment about concurrency in RegisterDefaultValueFactory📊 Changes
10 files changed (+325 additions, -220 deletions)
View changed files
📝
agent/go.mod(+1 -0)📝
agent/go.sum(+2 -0)📝
go.mod(+1 -0)📝
go.sum(+2 -0)📝
internal/dnsproviders/go.mod(+1 -0)📝
internal/dnsproviders/go.sum(+2 -0)📝
internal/logging/accesslog/fields.go(+1 -1)📝
internal/serialization/serialization.go(+220 -170)➕
internal/serialization/serialization_benchmark_test.go(+95 -0)📝
internal/serialization/serialization_test.go(+0 -49)📄 Description
Improved serialization performance and fixed default values not being applied in some cases.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.