snapshot of https://github.com/ThreeDotsLabs/watermill.git (master, 2026-09-15; blobs > 131072B omitted)
Some checks failed
master / ci (push) Failing after 0s
Some checks failed
master / ci (push) Failing after 0s
This commit is contained in:
15
message/messages.go
Normal file
15
message/messages.go
Normal file
@@ -0,0 +1,15 @@
|
||||
package message
|
||||
|
||||
// Messages is a slice of messages.
|
||||
type Messages []*Message
|
||||
|
||||
// IDs returns a slice of Messages' IDs.
|
||||
func (m Messages) IDs() []string {
|
||||
ids := make([]string, len(m))
|
||||
|
||||
for i, msg := range m {
|
||||
ids[i] = msg.UUID
|
||||
}
|
||||
|
||||
return ids
|
||||
}
|
||||
Reference in New Issue
Block a user