package entities import "time" // In user.go // User Domain type User struct { ID string Name string Email string Password string CreatedAt time.Time UpdatedAt time.Time } // UserCreate DTO type UserCreate struct { Name string Email string Password string } // UserUpdate DTO type UserUpdate struct { ID string Name *string Email *string Password *string }