В Android у нас есть изображение ByteArray, которое должно быть отправлено на сервер, которое написано в Go.
Проблема здесь в том, что Kotlin ByteArray подписан, а Go byte [] не подписан. И поэтому при отправке ByteArray из Kotlin (Android) в Go (Backend) я получаю это конкретное сообщение как ошибку в BE.
json: cannot unmarshal number -1 into Go struct field ** of type uint8
I'm пробовал различные методы для преобразования подписанного ByteArray Kotlin в неподписанный ByteArray, но я не могу понять это. Любая помощь будет оценена.