]> Cypherpunks repositories - keks.git/commitdiff
Prettier panic output
authorSergey Matveev <stargrave@stargrave.org>
Thu, 12 Dec 2024 09:55:40 +0000 (12:55 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 12 Dec 2024 10:14:59 +0000 (13:14 +0300)
gyac/enc.go

index c9c912d5af6983572578dc6871b27fd103831ff4d030e029566f4f8fa87c92bc..c689ec24874d8708fb312795a45e170c8d017ae98d7414fb085b3e773fe9cb4c 100644 (file)
@@ -16,6 +16,7 @@
 package gyac
 
 import (
+       "fmt"
        "math/big"
        "sort"
 
@@ -86,7 +87,7 @@ func (item Item) Encode(buf []byte) []byte {
        case types.Raw:
                return atom.RawEncode(buf, item.V.(atom.Raw))
        default:
-               panic("unhandled type")
+               panic(fmt.Errorf("unhandled type: %v", item.T))
        }
        return buf
 }