From 49ee38f8fbf76b609b3e3f892f1df267d5f9af69 Mon Sep 17 00:00:00 2001 From: Craig Hesling Date: Mon, 1 Oct 2018 21:22:03 -0400 Subject: [PATCH] Added comment for WireMessage.Marshal --- wiremessage.go | 1 + 1 file changed, 1 insertion(+) diff --git a/wiremessage.go b/wiremessage.go index 9de9620..13b667a 100644 --- a/wiremessage.go +++ b/wiremessage.go @@ -626,6 +626,7 @@ func (fs fieldNumArray) Len() int { return len(fs) } func (fs fieldNumArray) Swap(i, j int) { fs[i], fs[j] = fs[j], fs[i] } func (fs fieldNumArray) Less(i, j int) bool { return fs[i] < fs[j] } +// Marshal generates the byte stream for a given WireMessage func (m *WireMessage) Marshal() ([]byte, error) { fields := fieldNumArray(m.GetFieldNums()) sort.Sort(fields) // protobuf encoding should be in increaing key order