第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

如何在golang中輕松編輯JSON類型(例如Node.js)

如何在golang中輕松編輯JSON類型(例如Node.js)

Go
躍然一笑 2021-03-29 17:15:16
我嘗試將node.js代碼轉(zhuǎn)換為golang代碼。這是我的示例JSON。{  "result": {    "birthInfo": {      "birthYmd": "2018-07-25",      "cattleNo": "cow001",      "docType": "registerBirth",      "lsTypeNm": "redbull",      "monthDiff": "2018-07",      "nationNm": "japan",      "regType": "directly",      "regYmd": "2018-07-25",      "sexNm": "farm001"    },    "breed": {      "dead": {        "deadCd": "deadcd20180725",        "deadYmd": "2018-07-25",        "docType": "reportDeCattle"      },      "earTag": {        "docType": "reattachEartag",        "flatEartagNo": "eartag206015",        "rfidNo": "rfid234234"      }    }  }}  使用node.js時,很容易獲得或訪問json數(shù)據(jù),就像這樣。let cowbytes = await stub.getState("cow001");var cowInfo = JSON.parse(cowbytes);var eartag = {  docType: 'reattachEartag',  flatEartagNo: "eartag206015",  rfidNo: "rfid234234",};if (cowInfo.breed) {  cowInfo.breed['earTag'] = eartag;} else {  cowInfo.breed = {    earTag: eartag  };}await stub.putState(args[0], Buffer.from(JSON.stringify(cowInfo)));這是我對node.js代碼進行基準測試的golang代碼。盡管我的golang文件可以正常工作,但我認為這不僅很難編寫代碼,而且性能也很差(重復(fù)的元組和非元組)。如何在Golang中輕松控制JSON類型。有人有主意嗎?
查看完整描述

2 回答

  • 2 回答
  • 0 關(guān)注
  • 327 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號