From a0f6d80b86738ebd856ab6c80bbfdbc9bc3a2ac7 Mon Sep 17 00:00:00 2001 From: Stanly Date: Sat, 29 Aug 2020 10:15:38 +0800 Subject: [PATCH] Add MustGetInt16 --- types/data.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/types/data.go b/types/data.go index 74f59ee..a38f29c 100644 --- a/types/data.go +++ b/types/data.go @@ -209,6 +209,12 @@ func (data Data) GetInt16(key string) (int16, error) { return int16(value), nil } +// MustGetInt16 強制取得16位元整數 +func (data Data) MustGetInt16(key string) uint16 { + value, _ := data.GetUint16(key) + return value +} + // GetUint16 取得16位元正整數 func (data Data) GetUint16(key string) (uint16, error) { value, err := data.GetInt64(key)