{"action":"created","issue":{"url":"https://api.github.com/repos/grpc/grpc/issues/20992","repository_url":"https://api.github.com/repos/grpc/grpc","labels_url":"https://api.github.com/repos/grpc/grpc/issues/20992/labels{/name}","comments_url":"https://api.github.com/repos/grpc/grpc/issues/20992/comments","events_url":"https://api.github.com/repos/grpc/grpc/issues/20992/events","html_url":"https://github.com/grpc/grpc/issues/20992","id":520481071,"node_id":"MDU6SXNzdWU1MjA0ODEwNzE=","number":20992,"title":"How to define an uncertain type?","user":{"login":"hscspring","id":7485553,"node_id":"MDQ6VXNlcjc0ODU1NTM=","avatar_url":"https://avatars2.githubusercontent.com/u/7485553?v=4","gravatar_id":"","url":"https://api.github.com/users/hscspring","html_url":"https://github.com/hscspring","followers_url":"https://api.github.com/users/hscspring/followers","following_url":"https://api.github.com/users/hscspring/following{/other_user}","gists_url":"https://api.github.com/users/hscspring/gists{/gist_id}","starred_url":"https://api.github.com/users/hscspring/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hscspring/subscriptions","organizations_url":"https://api.github.com/users/hscspring/orgs","repos_url":"https://api.github.com/users/hscspring/repos","events_url":"https://api.github.com/users/hscspring/events{/privacy}","received_events_url":"https://api.github.com/users/hscspring/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"lidizheng","id":7394928,"node_id":"MDQ6VXNlcjczOTQ5Mjg=","avatar_url":"https://avatars3.githubusercontent.com/u/7394928?v=4","gravatar_id":"","url":"https://api.github.com/users/lidizheng","html_url":"https://github.com/lidizheng","followers_url":"https://api.github.com/users/lidizheng/followers","following_url":"https://api.github.com/users/lidizheng/following{/other_user}","gists_url":"https://api.github.com/users/lidizheng/gists{/gist_id}","starred_url":"https://api.github.com/users/lidizheng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lidizheng/subscriptions","organizations_url":"https://api.github.com/users/lidizheng/orgs","repos_url":"https://api.github.com/users/lidizheng/repos","events_url":"https://api.github.com/users/lidizheng/events{/privacy}","received_events_url":"https://api.github.com/users/lidizheng/received_events","type":"User","site_admin":false},"assignees":[{"login":"lidizheng","id":7394928,"node_id":"MDQ6VXNlcjczOTQ5Mjg=","avatar_url":"https://avatars3.githubusercontent.com/u/7394928?v=4","gravatar_id":"","url":"https://api.github.com/users/lidizheng","html_url":"https://github.com/lidizheng","followers_url":"https://api.github.com/users/lidizheng/followers","following_url":"https://api.github.com/users/lidizheng/following{/other_user}","gists_url":"https://api.github.com/users/lidizheng/gists{/gist_id}","starred_url":"https://api.github.com/users/lidizheng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lidizheng/subscriptions","organizations_url":"https://api.github.com/users/lidizheng/orgs","repos_url":"https://api.github.com/users/lidizheng/repos","events_url":"https://api.github.com/users/lidizheng/events{/privacy}","received_events_url":"https://api.github.com/users/lidizheng/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2019-11-09T17:06:40Z","updated_at":"2019-11-13T00:27:41Z","closed_at":null,"author_association":"NONE","body":"Like the title, I have a dict as input, the keys are strings, but values are not certain. for example, \r\nsome like \r\n```python\r\n{\"age\": 24, \"sex\": \"male\"}\r\n```\r\n\r\nsome other may like\r\n```python\r\n{\"age\": 24, \"cost\": 100.2}\r\n```\r\n\r\nI want to define a prop, like:\r\n\r\nmessage Input {\r\n    map<string, ?(here use what)> props = 1;\r\n}"},"comment":{"url":"https://api.github.com/repos/grpc/grpc/issues/comments/553180755","html_url":"https://github.com/grpc/grpc/issues/20992#issuecomment-553180755","issue_url":"https://api.github.com/repos/grpc/grpc/issues/20992","id":553180755,"node_id":"MDEyOklzc3VlQ29tbWVudDU1MzE4MDc1NQ==","user":{"login":"lidizheng","id":7394928,"node_id":"MDQ6VXNlcjczOTQ5Mjg=","avatar_url":"https://avatars3.githubusercontent.com/u/7394928?v=4","gravatar_id":"","url":"https://api.github.com/users/lidizheng","html_url":"https://github.com/lidizheng","followers_url":"https://api.github.com/users/lidizheng/followers","following_url":"https://api.github.com/users/lidizheng/following{/other_user}","gists_url":"https://api.github.com/users/lidizheng/gists{/gist_id}","starred_url":"https://api.github.com/users/lidizheng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lidizheng/subscriptions","organizations_url":"https://api.github.com/users/lidizheng/orgs","repos_url":"https://api.github.com/users/lidizheng/repos","events_url":"https://api.github.com/users/lidizheng/events{/privacy}","received_events_url":"https://api.github.com/users/lidizheng/received_events","type":"User","site_admin":false},"created_at":"2019-11-13T00:27:41Z","updated_at":"2019-11-13T00:27:41Z","author_association":"CONTRIBUTOR","body":"Please ask ProtoBuf question in https://github.com/protocolbuffers/protobuf.\r\n\r\nThis type of usage is not recommended, but some times it is the only option. You may want to try [`protobuf.Any`](https://developers.google.com/protocol-buffers/docs/proto3#any)."}}
{"actor":{"display_login":"lidizheng"}}