initial import
This commit is contained in:
2
example/config/loadfromyaml/date.yml
Normal file
2
example/config/loadfromyaml/date.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
#date: "2019-06-20 00:00:00"
|
||||
date: "2019-06-19T16:00:00Z"
|
||||
21
example/config/loadfromyaml/main.go
Normal file
21
example/config/loadfromyaml/main.go
Normal file
@@ -0,0 +1,21 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"time"
|
||||
|
||||
"zero/core/conf"
|
||||
"zero/core/logx"
|
||||
)
|
||||
|
||||
type TimeHolder struct {
|
||||
Date time.Time `json:"date"`
|
||||
}
|
||||
|
||||
func main() {
|
||||
th := &TimeHolder{}
|
||||
err := conf.LoadConfig("./date.yml", th)
|
||||
if err != nil {
|
||||
logx.Error(err)
|
||||
}
|
||||
logx.Infof("%+v", th)
|
||||
}
|
||||
Reference in New Issue
Block a user