MCPcopy Create free account
hub / github.com/devfeel/mapper / getDefaultSetting

Function getDefaultSetting

mapper_setting.go:31–41  ·  view source on GitHub ↗

getDefaultSetting return default mapper setting Use default value: EnabledTypeChecking: false, EnabledMapperStructField: true, EnabledAutoTypeConvert: true, EnabledMapperTag: true, EnabledJsonTag: true, EnabledCustomTag: false, EnableFieldIgnoreTag: false

()

Source from the content-addressed store, hash-verified

29// EnabledCustomTag: false,
30// EnableFieldIgnoreTag: false
31func getDefaultSetting() *Setting {
32 return &Setting{
33 EnabledTypeChecking: false,
34 EnabledMapperStructField: true,
35 EnabledAutoTypeConvert: true,
36 EnabledMapperTag: true,
37 EnabledJsonTag: true,
38 EnabledCustomTag: false,
39 EnableFieldIgnoreTag: false, // 保留老版本默认行为:对于tag = “-”的字段使用FieldName
40 }
41}
42
43// NewSetting create new setting with multi option
44func NewSetting(opts ...Option) *Setting {

Callers 1

NewSettingFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…