Skip to content

Conversation

@merchantmoh-debug
Copy link
Owner

…ent safety

  • Implement sync.Pool for bytes.Buffer reuse in Stringify.
  • Replace fmt.Fprintf with zero-allocation strconv calls for primitives.
  • Fix float32/float64 formatting precision.
  • Add security warning to NewClient regarding default client timeouts.
  • Include benchmark test file strings_benchmark_test.go to verify performance.
  • Add table-driven tests in strings_test.go covering all primitive types, edge cases (min/max), precision, and concurrency safety.
  • Fix all linting issues (parallel tests, error formatting, range loops).

google-labs-jules bot and others added 2 commits January 14, 2026 02:07
…ent safety

- Implement sync.Pool for bytes.Buffer reuse in Stringify.
- Replace fmt.Fprintf with zero-allocation strconv calls for primitives.
- Fix float32/float64 formatting precision.
- Add security warning to NewClient regarding default client timeouts.
- Include benchmark test file `strings_benchmark_test.go` to verify performance.
- Add table-driven tests in `strings_test.go` covering all primitive types, edge cases (min/max), precision, and concurrency safety.
- Fix all linting issues (parallel tests, error formatting, range loops).
@merchantmoh-debug merchantmoh-debug merged commit dc3fb8c into master Jan 14, 2026
@merchantmoh-debug merchantmoh-debug deleted the bolt-sentinel-client-improvement-10999790790030565127 branch January 14, 2026 05:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants