From 93ff3fbf6e62163bca811f2f93341be6d8c0e47f Mon Sep 17 00:00:00 2001 From: Koichi Shiraishi Date: Thu, 24 Feb 2022 14:10:47 +0900 Subject: [PATCH] messageID: add documentation Signed-off-by: Koichi Shiraishi --- messageID.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/messageID.go b/messageID.go index 033c4b0a2..689ee80db 100644 --- a/messageID.go +++ b/messageID.go @@ -19,6 +19,10 @@ type safeID struct { nextID int64 } +// make sure safeID implements the IDGenerator interface. +var _ IDGenerator = (*safeID)(nil) + +// Next implements IDGenerator.Next. func (s *safeID) Next() int { id := atomic.AddInt64(&s.nextID, 1)