)]}' { "commit": "31d855282ed398ad5d0811b8e04d7a752d0f32c8", "tree": "d091a888e41f47daaefe109f11de3e6d05076e0f", "parents": [ "dc7ed62e09db99435e1248598defae5dc5eda89b" ], "author": { "name": "Brendan Tracey", "email": "tracey.brendan@gmail.com", "time": "Sat Jul 23 14:20:33 2016 -0400" }, "committer": { "name": "Robert Griesemer", "email": "gri@golang.org", "time": "Fri Nov 18 00:51:14 2016 +0000" }, "message": "proposal: rename tables, update range, rename down-slicing, add unpack\n\nThis PR incorporates the larger structural changes suggested in the previous round of review. It does four things\n1) Renames tables to just slices.\n2) Recasts down-slicing as just a specific form of indexing.\n3) Changes the behavior of range to be much simpler, and to follow from the idea of indexing.\n4) Change the behavior of reshape to allow data structures with different numbers of elements\n5) Add the unpack language built-in\n6) Reworks the discussion of the performance of the single struct representation\nIt also cleans up a number of minor language issues\n\nUpdates golang/go#6282.\n\nChange-Id: Iabb905c089c6d41195ca3a3602157cd49af7acd1\nReviewed-on: https://go-review.googlesource.com/25180\nReviewed-by: Robert Griesemer \u003cgri@golang.org\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "078b63ef4bd0661cf16303fab389388ba46c28a7", "old_mode": 33188, "old_path": "design/6282-table-data.md", "new_id": "6c425ea258bbf53add33207b92803fa10bef9652", "new_mode": 33188, "new_path": "design/6282-table-data.md" } ] }