Versions in this module Expand all Collapse all v0 v0.24.0 Aug 30, 2025 Changes in this version + var DefaultJSONNameProvider = NewNameProvider() + type NameProvider struct + func NewNameProvider() *NameProvider + func (n *NameProvider) GetGoName(subject interface{}, name string) (string, bool) + func (n *NameProvider) GetGoNameForType(tpe reflect.Type, name string) (string, bool) + func (n *NameProvider) GetJSONName(subject interface{}, name string) (string, bool) + func (n *NameProvider) GetJSONNameForType(tpe reflect.Type, name string) (string, bool) + func (n *NameProvider) GetJSONNames(subject interface{}) []string