2017-10-14 1 views
1

Also im Grunde bin ich ein bisschen neu zu Golang und müssen die Ausgabe von dynamodb.GetItemOutput Typ analysieren. Hier ist ein Beispiel:Parsing dynamodb.GetItemOutput Typ in Golang

{ 
    Item: { 
     share: { 
     L: [{ 
     S: "Hello" 
      },{ 
     S: "Brave" 
      }] 
     }, 
     userid: { 
     S: "43" 
     }, 
     amount: { 
     S: "1000" 
     }, 
     library: { 
     L: [{ 
     S: "Demons" 
      },{ 
     S: "HUMBLE" 
      }] 
     } 
    } 
} 

Jede Hilfe wäre wunderbar. Vielen Dank.

Antwort

0

würde ich empfehlen, ODM zu verwenden (Object Document Mapper) für Go

Wir verwendeten Begriffe haben folgende und würde es empfehlen.

https://github.com/guregu/dynamo

können Sie mit regelmäßigen json Objekte verwenden und ODM wird es konvertieren Form DynamoDB und Mapping automatisch zu verwalten.

Im obigen Beispiel beschäftigt sich der Code nur mit JavaScript-Objekten, die Zuordnung zu dynamodb erfolgt automatisch.

Ich hoffe, es hilft.