亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Thrift 文件如何定義對象 id 列表

Thrift 文件如何定義對象 id 列表

Go
RISEBY 2022-07-25 10:53:35
我正在使用 thrift + Go,我的 thrift 文件如下所示:namespace go userstruct Role {    1: string id;    2: string roleName;}struct User {    1: required string id;    2: required string email;    3: required string password;    4: required string name;    5: optional list<Role.id> roles;}當我運行時:thrift -r --gen go user.thrift我有: Type "Role.id" not defined關于我應該如何實現這一目標的任何想法?
查看完整描述

1 回答

?
長風秋雁

TA貢獻1757條經驗 獲得超7個贊

Role.id 不是數據類型


struct User {

    1: required string id;

    2: required string email;

    3: required string password;

    4: required string name;

    5: optional list<string> roles;

}

旁注:


set<string>可能是角色 ID 的更好選擇

關于required:我強烈建議先閱讀這份全面的摘要,其中有一整節關于該主題。


查看完整回答
反對 回復 2022-07-25
  • 1 回答
  • 0 關注
  • 114 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號