From 47b3910e4126553f7dedad16db1f94d0f9848ded Mon Sep 17 00:00:00 2001 From: Shulhan Date: Sun, 10 Sep 2023 21:22:22 +0700 Subject: lib/errors: realign struct E This reduce the struct size from 56 to 40 bytes (-16 bytes). --- lib/errors/errors.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/errors/errors.go') diff --git a/lib/errors/errors.go b/lib/errors/errors.go index c76b764c..342dbef0 100644 --- a/lib/errors/errors.go +++ b/lib/errors/errors.go @@ -20,10 +20,10 @@ import ( // example, to provide a key as translation of Message into user's locale // defined language. type E struct { - Code int `json:"code,omitempty"` + err error Message string `json:"message,omitempty"` Name string `json:"name,omitempty"` - err error + Code int `json:"code,omitempty"` } // Internal define an error caused by server. -- cgit v1.3-5-g9baa