phpエディターのYuzaiが今日は変数google.protobuf.Anyの型を判定する方法を紹介します。開発プロセスでは、変数の型を決定する必要がある状況によく遭遇しますが、google.protobuf.Any 型の変数の場合、型を決定する際に特別な問題が発生する可能性があります。この記事では、誰もがこの問題をより適切に解決できるように、タイプ google.protobuf.Any の変数を正しく決定するためのいくつかの方法とテクニックを共有します。初心者でも経験豊富な開発者でも、この記事は役立つと思います。
このコードのどこが間違っているのか教えてください。送信される URL 型 google.protobuf.any の変数型が不定なのはなぜですか。
リーリープロトタイプ: 見つかりません プロトタイプ: 見つかりません
メッセージ タイプが protoregistry.globaltypes
に登録されていないため、エラーは protoregistry.notfound
です。
google.protobuf.any を登録するには、パッケージ
google.golang.org/protobuf/types/known/anypb をインポートする必要があります。
google.protobuf.any は、パッケージの
init 関数によって登録されます (
ソース コード を参照)。
google.protobuf.stringvalue を登録するには、パッケージ
google.golang.org/protobuf/types/known/wrapperspb をインポートする必要があります。
google.protobuf.stringvalue のメッセージ バイトを見つけるための更新されたデモです:
リーリー
以上が変数 google.protobuf.Any の型を正しく判断するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。