15 lines
202 B
Go
15 lines
202 B
Go
package entity
|
|
|
|
import "github.com/google/uuid"
|
|
|
|
type ID = uuid.UUID
|
|
|
|
func NewID() ID {
|
|
return ID(uuid.New())
|
|
}
|
|
|
|
func StringToID(s string) (ID, error) {
|
|
id, err := uuid.Parse(s)
|
|
return ID(id), err
|
|
}
|