[FAB-15927] Better expression for golang

Better for loop expression and veriable scope for golang

Signed-off-by: kukgini <kukgini@gmail.com>
Change-Id: I83a4ead246039b5b10334467f17c808465492725
This commit is contained in:
kukgini 2019-07-11 17:47:25 +09:00
parent 61c33d3fba
commit 1387aa8319

View file

@ -106,13 +106,11 @@ func (s *SmartContract) initLedger(APIstub shim.ChaincodeStubInterface) sc.Respo
Car{Make: "Holden", Model: "Barina", Colour: "brown", Owner: "Shotaro"}, Car{Make: "Holden", Model: "Barina", Colour: "brown", Owner: "Shotaro"},
} }
i := 0 for i, car := range cars {
for i < len(cars) {
fmt.Println("i is ", i) fmt.Println("i is ", i)
carAsBytes, _ := json.Marshal(cars[i]) carAsBytes, _ := json.Marshal(car)
APIstub.PutState("CAR"+strconv.Itoa(i), carAsBytes) APIstub.PutState("CAR"+strconv.Itoa(i), carAsBytes)
fmt.Println("Added", cars[i]) fmt.Println("Added", car)
i = i + 1
} }
return shim.Success(nil) return shim.Success(nil)