// NewEntry return a new entry with time data and uuid set
NewEntry return a new entry with time data and uuid set
// NewEntry return a new entry with time data and uuid set
func NewEntry(options ...EntryOption) Entry {
	entry := Entry{}
	entry.Times = NewTimeData()
	entry.UUID = NewUUID()
	for _, option := range options {
		option(&entry)
	}
	return entry
}
func NewEntry ( options ... EntryOption ) Entry { entry := Entry { } entry . Times = NewTimeData ( ) entry . UUID = NewUUID ( ) for _ , option := range options { option ( & entry ) } return entry }
NewEntry return a new entry with time data and uuid set
NewEntry return a new entry with time data and uuid set