aboutsummaryrefslogtreecommitdiffstats
path: root/entity/id.go
diff options
context:
space:
mode:
Diffstat (limited to 'entity/id.go')
-rw-r--r--entity/id.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/entity/id.go b/entity/id.go
index 7fa1785a..7ff6b223 100644
--- a/entity/id.go
+++ b/entity/id.go
@@ -17,10 +17,12 @@ const UnsetId = Id("unset")
// Id is an identifier for an entity or part of an entity
type Id string
+// String return the identifier as a string
func (i Id) String() string {
return string(i)
}
+// Human return the identifier, shortened for human consumption
func (i Id) Human() string {
format := fmt.Sprintf("%%.%ds", humanIdLength)
return fmt.Sprintf(format, i)