@@ -110,7 +110,7 @@ func LoadConfigStructFromEnv[T any](instance *T, log yalogger.Logger) {
110110func LoadConfigStructFromEnvHandlingError [T any ](instance * T , log yalogger.Logger ) yaerrors.Error {
111111 safetyCheck (& log )
112112
113- err := loadDotEnv ()
113+ err := LoadDotEnv ()
114114 if err != nil {
115115 log .Warnf ("Error loading .env file: %v" , err )
116116 }
@@ -1232,7 +1232,7 @@ func loadConfigStructFromEnv(
12321232
12331233 var val int64
12341234
1235- val , err = GetEnv (envKey , fieldVal .Int (), required , log )
1235+ val , err = GetEnvWithCustomType (envKey , fieldVal .Int (), required , field . Type , log )
12361236 if err != nil {
12371237 return err .WrapWithLog (
12381238 "load config struct from env" ,
@@ -1268,7 +1268,7 @@ func loadConfigStructFromEnv(
12681268
12691269 var val uint64
12701270
1271- val , err = GetEnv (envKey , fieldVal .Uint (), required , log )
1271+ val , err = GetEnvWithCustomType (envKey , fieldVal .Uint (), required , field . Type , log )
12721272 if err != nil {
12731273 return err .WrapWithLog (
12741274 "load config struct from env" ,
@@ -1299,7 +1299,7 @@ func loadConfigStructFromEnv(
12991299
13001300 var val float64
13011301
1302- val , err = GetEnv (envKey , fieldVal .Float (), required , log )
1302+ val , err = GetEnvWithCustomType (envKey , fieldVal .Float (), required , field . Type , log )
13031303 if err != nil {
13041304 return err .WrapWithLog (
13051305 "load config struct from env" ,
@@ -1330,7 +1330,7 @@ func loadConfigStructFromEnv(
13301330
13311331 var val bool
13321332
1333- val , err = GetEnv (envKey , fieldVal .Bool (), required , log )
1333+ val , err = GetEnvWithCustomType (envKey , fieldVal .Bool (), required , field . Type , log )
13341334 if err != nil {
13351335 return err .WrapWithLog (
13361336 "load config struct from env" ,
@@ -1354,7 +1354,7 @@ func loadConfigStructFromEnv(
13541354
13551355 var val string
13561356
1357- val , err = GetEnv (envKey , fieldVal .String (), required , log )
1357+ val , err = GetEnvWithCustomType (envKey , fieldVal .String (), required , field . Type , log )
13581358 if err != nil {
13591359 return err .WrapWithLog (
13601360 "load config struct from env" ,
0 commit comments