From 0fa20c5a8f974d906fbabe03bb68e67a3060fd41 Mon Sep 17 00:00:00 2001 From: Louis Date: Tue, 13 Aug 2024 18:17:37 -0700 Subject: [PATCH] fix(renderer): optimize function ProtoName (#343) --- producer/proto/render.go | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/producer/proto/render.go b/producer/proto/render.go index 78cc57f7..28da75c7 100644 --- a/producer/proto/render.go +++ b/producer/proto/render.go @@ -311,21 +311,17 @@ func EtypeRenderer(msg *ProtoProducerMessage, fieldName string, data interface{} } func ProtoName(protoNumber uint32) string { - if (protoNumber >= 146) && (protoNumber <= 252) { - return "unassigned" - } - if (protoNumber >= 253) && (protoNumber <= 254) { - return "experimental" - } - if protoNumber == 255 { - return "reserved" - } dataC, ok := protoName[protoNumber] if ok { return dataC - } else { - return "unknown" + } else if (protoNumber >= 146) && (protoNumber <= 252) { + return "unassigned" + } else if (protoNumber >= 253) && (protoNumber <= 254) { + return "experimental" + } else if protoNumber == 255 { + return "reserved" } + return "unknown" } func ProtoRenderer(msg *ProtoProducerMessage, fieldName string, data interface{}) interface{} {