chore: use Go 1.26 (#26786)

This commit is contained in:
andig 2026-02-12 15:56:06 +01:00 • committed by GitHub
parent 88ecd6f152
commit 0ee6d787e1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
33 changed files with 96 additions and 122 deletions

View file

@ -44,7 +44,7 @@ func (h *handler) logResult(op string, b []byte, err error) {
func (h *handler) exceptionToUint16AndError(op string, b []byte, err error) ([]uint16, error) {
h.logResult(op, b, err)
if me := new(gridx.Error); errors.As(err, &me) {
if me, ok := errors.AsType[*gridx.Error](err); ok {
err = mbserver.MapExceptionCodeToError(me.ExceptionCode)
}
@ -74,7 +74,7 @@ func coilsToBytes(b []bool) []byte {
func (h *handler) bytesToBoolResult(op string, qty uint16, b []byte, err error) ([]bool, error) {
h.logResult(op, b, err)
if me := new(gridx.Error); errors.As(err, &me) {
if me, ok := errors.AsType[*gridx.Error](err); ok {
err = mbserver.MapExceptionCodeToError(me.ExceptionCode)
}