You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Apply naming convention to nested structs with dynamorm:"json" tag
Updates marshalComplexValue to use the same naming convention logic as
top-level fields when marshaling nested structs. This ensures consistent
camelCase field names throughout the DynamoDB document.
Previously, nested structs with the dynamorm:"json" tag would use Go
struct field names directly (PascalCase), while top-level fields were
converted to camelCase. Now both follow the same pattern:
1. Apply naming convention (e.g., PascalCase → camelCase)
2. Override with json tag if present
Example:
- Field: IsInstructionallyFunded
- Naming convention: isInstructionallyFunded
- With json:"is_funded": is_funded (tag overrides convention)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
0 commit comments