diff --git a/common/uuid/uuid.go b/common/uuid/uuid.go index 1a1ed072..0d59f6b8 100644 --- a/common/uuid/uuid.go +++ b/common/uuid/uuid.go @@ -15,12 +15,11 @@ var ( ) type UUID struct { - byteValue []byte - stringValue string + byteValue []byte } func (this *UUID) String() string { - return this.stringValue + return bytesToString(this.byteValue) } func (this *UUID) Bytes() []byte { @@ -75,8 +74,7 @@ func ParseBytes(bytes []byte) (*UUID, error) { return nil, InvalidID } return &UUID{ - byteValue: bytes, - stringValue: bytesToString(bytes), + byteValue: bytes, }, nil } @@ -87,8 +85,7 @@ func ParseString(str string) (*UUID, error) { } uuid := &UUID{ - byteValue: make([]byte, 16), - stringValue: str, + byteValue: make([]byte, 16), } b := uuid.byteValue[:]