From a9047946639545dccd650de1df74b3d993edca40 Mon Sep 17 00:00:00 2001 From: Joost Sannen Date: Thu, 26 Feb 2026 14:15:27 +0100 Subject: [PATCH] Add String method to Secret struct for improved string representation --- pkg/model/secret.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkg/model/secret.go b/pkg/model/secret.go index ca955e7..27501e5 100644 --- a/pkg/model/secret.go +++ b/pkg/model/secret.go @@ -1,5 +1,7 @@ package model +import "fmt" + type Secret struct { Id string `json:"id"` Description string `json:"description,omitempty"` @@ -8,3 +10,15 @@ type Secret struct { LastModifiedAt string `json:"lastModifiedAt,omitempty"` LastModifiedBy string `json:"lastModifiedBy,omitempty"` } + +func (s Secret) String() string { + return fmt.Sprintf( + "Id: %v\nDescription: %v\nCreatedAt: %v\nCreatedBy: %v\nLastModifiedAt: %v\nLastModifiedBy: %v", + s.Id, + s.Description, + s.CreatedAt, + s.CreatedBy, + s.LastModifiedAt, + s.LastModifiedBy, + ) +}