// NewGroup returns a new group with time data and uuid set
NewGroup returns a new group with time data and uuid set
// NewGroup returns a new group with time data and uuid set
func NewGroup(options ...GroupOption) Group {
	group := Group{
		EnableAutoType:  w.NewNullableBoolWrapper(true),
		EnableSearching: w.NewNullableBoolWrapper(true),
		Times:           NewTimeData(),
		UUID:            NewUUID(),
	}
	for _, option := range options {
		option(&group)
	}
	return group
}
func NewGroup ( options ... GroupOption ) Group { group := Group { EnableAutoType : w . NewNullableBoolWrapper ( true ) , EnableSearching : w . NewNullableBoolWrapper ( true ) , Times : NewTimeData ( ) , UUID : NewUUID ( ) , } for _ , option := range options { option ( & group ) } return group }
NewGroup returns a new group with time data and uuid set
NewGroup returns a new group with time data and uuid set