package entity // P2P is the unique pair mapping. UserSmall is min(a,b), UserBig is max(a,b). type P2P struct { UserSmall int64 UserBig int64 ConversationID int64 } func OrderUsers(a, b int64) (small, big int64) { if a <= b { return a, b } return b, a }