сервер создания (python), клиент (golnag)
Когда клиент отправляет массив строк через gRP C
, сервер печатает странные данные.
пример .proto
ниже
message HiRequest {
repeated string hi = 1;
}
golang код ниже
input := new(pb.HiRequest)
input.Hi = append(input.Hi, "안녕")
input.Hi = append(input.Hi, "おはよう")
input.Hi = append(input.Hi, "Hello")
// Send to server
python код ниже
print(request.hi)
ожидаемый результат
hi: "안녕"
hi: "おはよう"
hi: "Hello"
но фактический результат
hi: "\354\225\210\353\205\225"
hi: "\343\201\212\343\201\257\343\202\210\343\201\206"
hi: "Hello"
может кто-нибудь сказать мне причину? и решение плз
Спасибо!