Roadmap to becoming a developer in 2022
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

5196 lines
134 KiB

{
"mockup": {
"controls": {
"control": [
{
"ID": "4412",
"typeID": "Arrow",
"zOrder": "0",
"w": "38",
"h": "79",
"measuredW": "150",
"measuredH": "100",
"x": "293",
"y": "157",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"stroke": "dotted",
"p0": {
"x": 0,
"y": 0
},
"p1": {
"x": 0.7039806190217623,
"y": -0.22079278225638052
},
"p2": {
"x": 38,
"y": 78
}
}
},
{
"ID": "4413",
"typeID": "Arrow",
"zOrder": "1",
"w": "206",
"h": "329",
"measuredW": "150",
"measuredH": "100",
"x": "576",
"y": "1249",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 0,
"y": 0
},
"p1": {
"x": 0.4190752404149273,
"y": 0.21784346648791786
},
"p2": {
"x": 206,
"y": 329
}
}
},
{
"ID": "4414",
"typeID": "Arrow",
"zOrder": "2",
"w": "1",
"h": "69",
"measuredW": "150",
"measuredH": "100",
"x": "497",
"y": "1261",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": -0.5,
"y": 0
},
"p1": {
"x": 0.37281767955801104,
"y": 0.003535911602209944
},
"p2": {
"x": -0.5,
"y": 69
}
}
},
{
"ID": "4415",
"typeID": "Arrow",
"zOrder": "3",
"w": "1",
"h": "69",
"measuredW": "150",
"measuredH": "100",
"x": "344",
"y": "1250",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": -0.5,
"y": 0
},
"p1": {
"x": 0.37281767955801104,
"y": 0.003535911602209944
},
"p2": {
"x": -0.5,
"y": 69
}
}
},
{
"ID": "4416",
"typeID": "Arrow",
"zOrder": "4",
"w": "140",
"h": "78",
"measuredW": "150",
"measuredH": "100",
"x": "217",
"y": "1245",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 139.5,
"y": 1
},
"p1": {
"x": 0.5976080058579448,
"y": -0.22367586038564805
},
"p2": {
"x": -0.5,
"y": 78.5
}
}
},
{
"ID": "4417",
"typeID": "Arrow",
"zOrder": "5",
"w": "121",
"h": "3",
"measuredW": "150",
"measuredH": "100",
"x": "588",
"y": "1248",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 120.5,
"y": 2
},
"p1": {
"x": 0.5993031358885019,
"y": 0.01393728222996517
},
"p2": {
"x": 0,
"y": 0
}
}
},
{
"ID": "4418",
"typeID": "Arrow",
"zOrder": "6",
"w": "203",
"h": "97",
"measuredW": "150",
"measuredH": "100",
"x": "598",
"y": "1151",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 0,
"y": 0
},
"p1": {
"x": 0.573333003439147,
"y": 0.10998342281713142
},
"p2": {
"x": 203,
"y": 96.5
}
}
},
{
"ID": "4419",
"typeID": "Arrow",
"zOrder": "7",
"w": "68",
"h": "20",
"measuredW": "150",
"measuredH": "100",
"x": "174",
"y": "1187",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 67.5,
"y": 0.5
},
"p1": {
"x": 0.5100630820066085,
"y": -0.10093121057374592
},
"p2": {
"x": -0.5,
"y": 19.5
}
}
},
{
"ID": "4420",
"typeID": "Arrow",
"zOrder": "8",
"w": "68",
"h": "61",
"measuredW": "150",
"measuredH": "100",
"x": "171",
"y": "1188",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 67.5,
"y": -0.5
},
"p1": {
"x": 0.5024657534246576,
"y": 0.1665753424657536
},
"p2": {
"x": -0.5,
"y": 60.5
}
}
},
{
"ID": "4421",
"typeID": "Arrow",
"zOrder": "9",
"w": "57",
"h": "28",
"measuredW": "150",
"measuredH": "100",
"x": "305",
"y": "1151",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 56.5,
"y": -0.5
},
"p1": {
"x": 0.6131911728242003,
"y": -0.0731465410364493
},
"p2": {
"x": -0.5,
"y": 27.5
}
}
},
{
"ID": "4422",
"typeID": "Arrow",
"zOrder": "10",
"w": "68",
"h": "26",
"measuredW": "150",
"measuredH": "100",
"x": "165",
"y": "1134",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 67.5,
"y": -0.5
},
"p1": {
"x": 0.5348310364357182,
"y": -0.0641872758164999
},
"p2": {
"x": -0.5,
"y": 25.5
}
}
},
{
"ID": "4423",
"typeID": "Arrow",
"zOrder": "11",
"w": "64",
"h": "19",
"measuredW": "150",
"measuredH": "100",
"x": "173",
"y": "1107",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 63.5,
"y": 18.5
},
"p1": {
"x": 0.5728068207314337,
"y": 0.12317702490464438
},
"p2": {
"x": -0.5,
"y": -0.5
}
}
},
{
"ID": "4424",
"typeID": "Arrow",
"zOrder": "12",
"w": "70",
"h": "24",
"measuredW": "150",
"measuredH": "100",
"x": "300",
"y": "1123",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 69.5,
"y": 23
},
"p1": {
"x": 0.5649908976333847,
"y": 0.09399243803388879
},
"p2": {
"x": -0.5,
"y": -0.5
}
}
},
{
"ID": "4425",
"typeID": "Arrow",
"zOrder": "13",
"w": "93",
"h": "21",
"measuredW": "150",
"measuredH": "100",
"x": "605",
"y": "1103",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 93,
"y": 21
},
"p1": {
"x": 0.5575228437406796,
"y": -0.08334914996881863
},
"p2": {
"x": 0,
"y": 1.5
}
}
},
{
"ID": "4426",
"typeID": "Arrow",
"zOrder": "14",
"w": "94",
"h": "28",
"measuredW": "150",
"measuredH": "100",
"x": "604",
"y": "1069",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 94,
"y": 0
},
"p1": {
"x": 0.5179181109750058,
"y": 0.06124736115092914
},
"p2": {
"x": 0,
"y": 27.5
}
}
},
{
"ID": "4427",
"typeID": "Arrow",
"zOrder": "15",
"w": "111",
"h": "43",
"measuredW": "150",
"measuredH": "100",
"x": "244",
"y": "1005",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 110.5,
"y": 43
},
"p1": {
"x": 0.5740822925252013,
"y": 0.09902998795409876
},
"p2": {
"x": 0,
"y": 0
}
}
},
{
"ID": "4428",
"typeID": "Arrow",
"zOrder": "16",
"w": "121",
"h": "3",
"measuredW": "150",
"measuredH": "100",
"x": "235",
"y": "1054",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 120.5,
"y": 2
},
"p1": {
"x": 0.5993031358885019,
"y": 0.01393728222996517
},
"p2": {
"x": 0,
"y": 0
}
}
},
{
"ID": "4429",
"typeID": "Arrow",
"zOrder": "17",
"w": "77",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "150",
"y": "895",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0,
"y": 1.5
},
"p1": {
"x": 0.4819277108433731,
"y": 0.018072289156626502
},
"p2": {
"x": 77,
"y": 1.5
}
}
},
{
"ID": "4430",
"typeID": "Arrow",
"zOrder": "18",
"w": "99",
"h": "108",
"measuredW": "150",
"measuredH": "100",
"x": "270",
"y": "899",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 99,
"y": 107.5
},
"p1": {
"x": 0.4816540477577168,
"y": 0.3011065812463601
},
"p2": {
"x": 1,
"y": 0
}
}
},
{
"ID": "4431",
"typeID": "Arrow",
"zOrder": "19",
"w": "1",
"h": "69",
"measuredW": "150",
"measuredH": "100",
"x": "589",
"y": "922",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0,
"y": 0
},
"p1": {
"x": 0.4819277108433732,
"y": 0.018072289156626505
},
"p2": {
"x": 0,
"y": 68.5
}
}
},
{
"ID": "4432",
"typeID": "Arrow",
"zOrder": "20",
"w": "1",
"h": "69",
"measuredW": "150",
"measuredH": "100",
"x": "506",
"y": "925",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0,
"y": 0
},
"p1": {
"x": 0.4819277108433732,
"y": 0.018072289156626505
},
"p2": {
"x": 0,
"y": 68.5
}
}
},
{
"ID": "4433",
"typeID": "Arrow",
"zOrder": "21",
"w": "1",
"h": "69",
"measuredW": "150",
"measuredH": "100",
"x": "434",
"y": "927",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0,
"y": 0
},
"p1": {
"x": 0.4819277108433732,
"y": 0.018072289156626505
},
"p2": {
"x": 0,
"y": 68.5
}
}
},
{
"ID": "4434",
"typeID": "Arrow",
"zOrder": "22",
"w": "1",
"h": "69",
"measuredW": "150",
"measuredH": "100",
"x": "374",
"y": "924",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0,
"y": 0
},
"p1": {
"x": 0.4819277108433732,
"y": 0.018072289156626505
},
"p2": {
"x": 0,
"y": 68.5
}
}
},
{
"ID": "4435",
"typeID": "Arrow",
"zOrder": "23",
"w": "94",
"h": "1",
"measuredW": "150",
"measuredH": "100",
"x": "616",
"y": "1008",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 94,
"y": 0.5
},
"p1": {
"x": 0.6535117710266678,
"y": -0.0007814789489108132
},
"p2": {
"x": 0,
"y": 0.5
}
}
},
{
"ID": "4436",
"typeID": "Arrow",
"zOrder": "24",
"w": "97",
"h": "40",
"measuredW": "150",
"measuredH": "100",
"x": "605",
"y": "958",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 97,
"y": -0.5
},
"p1": {
"x": 0.5439101123595506,
"y": 0.05905617977528093
},
"p2": {
"x": 0,
"y": 39.5
}
}
},
{
"ID": "4437",
"typeID": "Arrow",
"zOrder": "25",
"w": "1",
"h": "118",
"measuredW": "150",
"measuredH": "100",
"x": "271",
"y": "775",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 1,
"y": 117
},
"p1": {
"x": 0.4340835430661428,
"y": 0.0048163102717775075
},
"p2": {
"x": 0,
"y": -0.5
}
}
},
{
"ID": "4438",
"typeID": "Arrow",
"zOrder": "26",
"w": "2",
"h": "68",
"measuredW": "150",
"measuredH": "100",
"x": "107",
"y": "766",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 2,
"y": 68
},
"p1": {
"x": 0.5297297297297298,
"y": 0.021621621621621623
},
"p2": {
"x": 1,
"y": 0
}
}
},
{
"ID": "4439",
"typeID": "Arrow",
"zOrder": "27",
"w": "1",
"h": "51",
"measuredW": "150",
"measuredH": "100",
"x": "197",
"y": "777",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0,
"y": 51
},
"p1": {
"x": 0.5145945945945946,
"y": -0.0075675675675675675
},
"p2": {
"x": 0,
"y": 0
}
}
},
{
"ID": "4440",
"typeID": "Arrow",
"zOrder": "28",
"w": "1",
"h": "54",
"measuredW": "150",
"measuredH": "100",
"x": "465",
"y": "773",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0,
"y": 0
},
"p1": {
"x": 0.48192771084337327,
"y": 0.018072289156626505
},
"p2": {
"x": 0,
"y": 54
}
}
},
{
"ID": "4441",
"typeID": "Arrow",
"zOrder": "29",
"w": "98",
"h": "2",
"measuredW": "150",
"measuredH": "100",
"x": "270",
"y": "770",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 98,
"y": 0.5
},
"p1": {
"x": 0.5245467907888293,
"y": 0.010387065164135229
},
"p2": {
"x": 0,
"y": -0.5
}
}
},
{
"ID": "4442",
"typeID": "Arrow",
"zOrder": "30",
"w": "1",
"h": "58",
"measuredW": "150",
"measuredH": "100",
"x": "467",
"y": "709",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 0,
"y": 0
},
"p1": {
"x": 0.4819277108433734,
"y": 0.018072289156626505
},
"p2": {
"x": 0,
"y": 57.5
}
}
},
{
"ID": "4443",
"typeID": "Arrow",
"zOrder": "31",
"w": "107",
"h": "125",
"measuredW": "150",
"measuredH": "100",
"x": "589",
"y": "785",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 106.5,
"y": 125
},
"p1": {
"x": 0.6311916037373609,
"y": -0.05279662101625488
},
"p2": {
"x": -0.5,
"y": 0
}
}
},
{
"ID": "4444",
"typeID": "Arrow",
"zOrder": "32",
"w": "91",
"h": "69",
"measuredW": "150",
"measuredH": "100",
"x": "600",
"y": "783",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 90.5,
"y": 69
},
"p1": {
"x": 0.6311916037373609,
"y": -0.0527966210162549
},
"p2": {
"x": -0.5,
"y": 0
}
}
},
{
"ID": "4445",
"typeID": "Arrow",
"zOrder": "33",
"w": "107",
"h": "4",
"measuredW": "150",
"measuredH": "100",
"x": "595",
"y": "766",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 107,
"y": 0
},
"p1": {
"x": 0.599303135888502,
"y": 0.013937282229965165
},
"p2": {
"x": 0,
"y": 3
}
}
},
{
"ID": "4446",
"typeID": "Arrow",
"zOrder": "34",
"w": "95",
"h": "34",
"measuredW": "150",
"measuredH": "100",
"x": "601",
"y": "779",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 95,
"y": 34
},
"p1": {
"x": 0.6311916037373608,
"y": -0.052796621016254944
},
"p2": {
"x": 0,
"y": 0
}
}
},
{
"ID": "4447",
"typeID": "Arrow",
"zOrder": "35",
"w": "109",
"h": "57",
"measuredW": "150",
"measuredH": "100",
"x": "593",
"y": "712",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 108,
"y": 0
},
"p1": {
"x": 0.5854522369608072,
"y": 0.026930401951284707
},
"p2": {
"x": -0.5,
"y": 56.5
}
}
},
{
"ID": "4448",
"typeID": "Arrow",
"zOrder": "36",
"w": "141",
"h": "181",
"measuredW": "150",
"measuredH": "100",
"x": "557",
"y": "469",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 141,
"y": 180.5
},
"p1": {
"x": 0.5960734774514647,
"y": -0.08589149348429012
},
"p2": {
"x": 0,
"y": -0.5
}
}
},
{
"ID": "4449",
"typeID": "Arrow",
"zOrder": "37",
"w": "125",
"h": "133",
"measuredW": "150",
"measuredH": "100",
"x": "577",
"y": "471",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 125,
"y": 132.5
},
"p1": {
"x": 0.6144660011301564,
"y": -0.09666603880203428
},
"p2": {
"x": 0,
"y": 0
}
}
},
{
"ID": "4450",
"typeID": "Arrow",
"zOrder": "38",
"w": "4",
"h": "78",
"measuredW": "150",
"measuredH": "100",
"x": "468",
"y": "464",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 4.5,
"y": 78
},
"p1": {
"x": 0.4819277108433735,
"y": 0.018072289156626516
},
"p2": {
"x": 0.5,
"y": 0
}
}
},
{
"ID": "4451",
"typeID": "Arrow",
"zOrder": "39",
"w": "2",
"h": "83",
"measuredW": "150",
"measuredH": "100",
"x": "392",
"y": "463",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 1,
"y": 83
},
"p1": {
"x": 0.48192771084337344,
"y": 0.018072289156626505
},
"p2": {
"x": 1,
"y": 0
}
}
},
{
"ID": "4452",
"typeID": "Arrow",
"zOrder": "40",
"w": "101",
"h": "83",
"measuredW": "150",
"measuredH": "100",
"x": "602",
"y": "469",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 101,
"y": 83
},
"p1": {
"x": 0.5714745465184319,
"y": -0.07492685781158573
},
"p2": {
"x": 0,
"y": 0
}
}
},
{
"ID": "4453",
"typeID": "Arrow",
"zOrder": "41",
"w": "27",
"h": "64",
"measuredW": "150",
"measuredH": "100",
"x": "342",
"y": "270",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 0,
"y": 0
},
"p1": {
"x": 0.46939890710382504,
"y": -0.09672131147540984
},
"p2": {
"x": 27,
"y": 64
}
}
},
{
"ID": "4454",
"typeID": "__group__",
"zOrder": "42",
"measuredW": "535",
"measuredH": "90",
"w": "535",
"h": "90",
"x": "6",
"y": "202",
"properties": {
"controlName": "ext_link:roadmap.sh/backend"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "535",
"h": "90",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "384",
"measuredH": "28",
"x": "76",
"y": "19",
"properties": {
"size": "20",
"text": "Backend Roadmap till Language Selection"
}
},
{
"ID": "2",
"typeID": "Label",
"zOrder": "2",
"measuredW": "153",
"measuredH": "24",
"x": "191",
"y": "48",
"properties": {
"size": "16",
"text": "roadmap.sh/backend",
"color": "10027263"
}
}
]
}
}
},
{
"ID": "4455",
"typeID": "Arrow",
"zOrder": "43",
"w": "126",
"h": "299",
"measuredW": "150",
"measuredH": "100",
"x": "479",
"y": "467",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 0,
"y": 0
},
"p1": {
"x": 0.5666915052160955,
"y": 0.2790611028315946
},
"p2": {
"x": 69,
"y": 298.5
}
}
},
{
"ID": "4456",
"typeID": "Arrow",
"zOrder": "44",
"w": "98",
"h": "47",
"measuredW": "150",
"measuredH": "100",
"x": "601",
"y": "406",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 97.5,
"y": -0.5
},
"p1": {
"x": 0.5537800308573949,
"y": 0.044853427374917355
},
"p2": {
"x": 0,
"y": 46
}
}
},
{
"ID": "4457",
"typeID": "Arrow",
"zOrder": "45",
"w": "120",
"h": "44",
"measuredW": "150",
"measuredH": "100",
"x": "597",
"y": "465",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 120,
"y": 44
},
"p1": {
"x": 0.5846756207563067,
"y": -0.036972790801407494
},
"p2": {
"x": 0,
"y": 0
}
}
},
{
"ID": "4458",
"typeID": "Arrow",
"zOrder": "46",
"w": "107",
"h": "51",
"measuredW": "150",
"measuredH": "100",
"x": "276",
"y": "405",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 107,
"y": 51
},
"p1": {
"x": 0.5245584633234497,
"y": 0.05852778135877272
},
"p2": {
"x": 0,
"y": 0
}
}
},
{
"ID": "4459",
"typeID": "Arrow",
"zOrder": "47",
"w": "108",
"h": "44",
"measuredW": "150",
"measuredH": "100",
"x": "276",
"y": "462",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 108,
"y": 0
},
"p1": {
"x": 0.5656811947576956,
"y": -0.05547089302042055
},
"p2": {
"x": 0,
"y": 44
}
}
},
{
"ID": "4460",
"typeID": "Arrow",
"zOrder": "48",
"w": "115",
"h": "5",
"measuredW": "150",
"measuredH": "100",
"x": "274",
"y": "457",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 115,
"y": 1
},
"p1": {
"x": 0.5205160087037612,
"y": 0.03901150139881877
},
"p2": {
"x": 0,
"y": 0
}
}
},
{
"ID": "4461",
"typeID": "Arrow",
"zOrder": "49",
"w": "123",
"h": "3",
"measuredW": "150",
"measuredH": "100",
"x": "577",
"y": "458",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"color": "10027263",
"p0": {
"x": 122.5,
"y": -0.5
},
"p1": {
"x": 0.5536354056902003,
"y": 0.01338250790305583
},
"p2": {
"x": 0,
"y": 1
}
}
},
{
"ID": "4462",
"typeID": "Label",
"zOrder": "50",
"measuredW": "37",
"measuredH": "36",
"x": "374",
"y": "338",
"properties": {
"size": "28",
"text": "Go"
}
},
{
"ID": "4463",
"typeID": "Arrow",
"zOrder": "51",
"w": "51",
"h": "59",
"measuredW": "150",
"measuredH": "100",
"x": "400",
"y": "386",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": 0,
"y": 0
},
"p1": {
"x": 0.5149949247946848,
"y": -0.13269354987542692
},
"p2": {
"x": 51,
"y": 59
}
}
},
{
"ID": "4464",
"typeID": "__group__",
"zOrder": "52",
"measuredW": "262",
"measuredH": "43",
"w": "262",
"h": "43",
"x": "354",
"y": "437",
"properties": {
"controlName": "100-go-basics"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "262",
"h": "43",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "123",
"measuredH": "24",
"x": "69",
"y": "10",
"properties": {
"size": "16",
"text": "Learn the Basics"
}
}
]
}
}
},
{
"ID": "4465",
"typeID": "__group__",
"zOrder": "53",
"measuredW": "247",
"measuredH": "42",
"w": "247",
"h": "42",
"x": "57",
"y": "392",
"properties": {
"controlName": "100-go-basics:basic-syntax"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "247",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"w": "95",
"measuredW": "92",
"measuredH": "24",
"x": "76",
"y": "9",
"properties": {
"size": "16",
"text": "Basic Syntax"
}
}
]
}
}
},
{
"ID": "4466",
"typeID": "__group__",
"zOrder": "54",
"measuredW": "249",
"measuredH": "42",
"w": "249",
"h": "42",
"x": "55",
"y": "438",
"properties": {
"controlName": "101-go-basics:variables"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "249",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "183",
"measuredH": "24",
"x": "33",
"y": "9",
"properties": {
"size": "16",
"text": "Variables and declaration"
}
}
]
}
}
},
{
"ID": "4467",
"typeID": "__group__",
"zOrder": "55",
"measuredW": "280",
"measuredH": "42",
"w": "280",
"h": "42",
"x": "688",
"y": "484",
"properties": {
"controlName": "109-go-basics:packages"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "280",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "222",
"measuredH": "24",
"x": "29",
"y": "9",
"properties": {
"size": "16",
"text": "Packages, imports and exports"
}
}
]
}
}
},
{
"ID": "4468",
"typeID": "__group__",
"zOrder": "56",
"measuredW": "280",
"measuredH": "42",
"w": "280",
"h": "42",
"x": "688",
"y": "438",
"properties": {
"controlName": "108-go-basics:functions"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "280",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "247",
"measuredH": "24",
"x": "16",
"y": "9",
"properties": {
"text": "Functions, multiple/named returns",
"size": "16"
}
}
]
}
}
},
{
"ID": "4469",
"typeID": "Canvas",
"zOrder": "57",
"w": "350",
"h": "141",
"measuredW": "100",
"measuredH": "70",
"x": "654",
"y": "171"
},
{
"ID": "4470",
"typeID": "Label",
"zOrder": "58",
"measuredW": "314",
"measuredH": "25",
"x": "668",
"y": "188",
"properties": {
"size": "17",
"text": "Find the detailed version of this roadmap"
}
},
{
"ID": "4471",
"typeID": "Label",
"zOrder": "59",
"measuredW": "319",
"measuredH": "25",
"x": "668",
"y": "216",
"properties": {
"size": "17",
"text": "along with resources and other roadmaps"
}
},
{
"ID": "4472",
"typeID": "__group__",
"zOrder": "60",
"measuredW": "320",
"measuredH": "45",
"w": "320",
"h": "45",
"x": "669",
"y": "252",
"properties": {
"controlName": "ext_link:roadmap.sh"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "320",
"h": "45",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"borderColor": "4273622",
"color": "4273622"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "105",
"measuredH": "28",
"x": "141",
"y": "8",
"properties": {
"color": "16777215",
"size": "20",
"text": "roadmap.sh"
}
},
{
"ID": "2",
"typeID": "Label",
"zOrder": "2",
"measuredW": "35",
"measuredH": "28",
"x": "76",
"y": "8",
"properties": {
"color": "16777215",
"size": "20",
"text": "http"
}
},
{
"ID": "3",
"typeID": "Label",
"zOrder": "3",
"measuredW": "5",
"measuredH": "28",
"x": "113",
"y": "8",
"properties": {
"color": "16777215",
"size": "20",
"text": ":"
}
},
{
"ID": "4",
"typeID": "Label",
"zOrder": "4",
"measuredW": "10",
"measuredH": "28",
"x": "120",
"y": "9",
"properties": {
"color": "16777215",
"size": "20",
"text": "/"
}
},
{
"ID": "5",
"typeID": "Label",
"zOrder": "5",
"measuredW": "10",
"measuredH": "28",
"x": "128",
"y": "9",
"properties": {
"color": "16777215",
"size": "20",
"text": "/"
}
}
]
}
}
},
{
"ID": "4473",
"typeID": "__group__",
"zOrder": "61",
"measuredW": "280",
"measuredH": "42",
"w": "280",
"h": "42",
"x": "688",
"y": "393",
"properties": {
"controlName": "107-go-basics:conditionals"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "280",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"w": "92",
"measuredW": "90",
"measuredH": "24",
"x": "94",
"y": "9",
"properties": {
"size": "16",
"text": "Conditionals"
}
}
]
}
}
},
{
"ID": "4474",
"typeID": "__group__",
"zOrder": "62",
"measuredW": "127",
"measuredH": "42",
"w": "127",
"h": "42",
"x": "688",
"y": "531",
"properties": {
"controlName": "110-go-basics:type-casting"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "127",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "94",
"measuredH": "24",
"x": "17",
"y": "9",
"properties": {
"size": "16",
"text": "Type Casting"
}
}
]
}
}
},
{
"ID": "4475",
"typeID": "__group__",
"zOrder": "63",
"measuredW": "146",
"measuredH": "42",
"w": "146",
"h": "42",
"x": "822",
"y": "531",
"properties": {
"controlName": "111-go-basics:type-inference"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "146",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "109",
"measuredH": "24",
"x": "18",
"y": "9",
"properties": {
"size": "16",
"text": "Type Inference"
}
}
]
}
}
},
{
"ID": "4476",
"typeID": "__group__",
"zOrder": "64",
"measuredW": "106",
"measuredH": "42",
"w": "106",
"h": "42",
"x": "322",
"y": "526",
"properties": {
"controlName": "103-go-basics:for-loop"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "106",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "65",
"measuredH": "24",
"x": "20",
"y": "9",
"properties": {
"size": "16",
"text": "For Loop"
}
}
]
}
}
},
{
"ID": "4477",
"typeID": "__group__",
"zOrder": "65",
"measuredW": "192",
"measuredH": "42",
"w": "192",
"h": "42",
"x": "321",
"y": "571",
"properties": {
"controlName": "105-go-basics:conditionals"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "192",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "145",
"measuredH": "24",
"x": "23",
"y": "9",
"properties": {
"size": "16",
"text": "if, switch statements"
}
}
]
}
}
},
{
"ID": "4478",
"typeID": "__group__",
"zOrder": "66",
"measuredW": "262",
"measuredH": "43",
"w": "262",
"h": "43",
"x": "354",
"y": "750",
"properties": {
"controlName": "101-go-advanced"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "262",
"h": "43",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "103",
"measuredH": "24",
"x": "79",
"y": "10",
"properties": {
"size": "16",
"text": "Going Deeper"
}
}
]
}
}
},
{
"ID": "4479",
"typeID": "__group__",
"zOrder": "67",
"measuredW": "181",
"measuredH": "42",
"w": "181",
"h": "42",
"x": "786",
"y": "626",
"properties": {
"controlName": "116-go-basics:structs"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "181",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "51",
"measuredH": "24",
"x": "65",
"y": "9",
"properties": {
"size": "16",
"text": "Structs"
}
}
]
}
}
},
{
"ID": "4480",
"typeID": "__group__",
"zOrder": "68",
"measuredW": "143",
"measuredH": "42",
"w": "143",
"h": "42",
"x": "684",
"y": "746",
"properties": {
"controlName": "103-go-advanced:interfaces"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "143",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "74",
"measuredH": "24",
"x": "35",
"y": "10",
"properties": {
"size": "16",
"text": "Interfaces"
}
}
]
}
}
},
{
"ID": "4481",
"typeID": "__group__",
"zOrder": "69",
"measuredW": "84",
"measuredH": "42",
"w": "84",
"h": "42",
"x": "688",
"y": "578",
"properties": {
"controlName": "112-go-basics:arrays"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "84",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "46",
"measuredH": "24",
"x": "19",
"y": "9",
"properties": {
"size": "16",
"text": "Arrays"
}
}
]
}
}
},
{
"ID": "4482",
"typeID": "__group__",
"zOrder": "70",
"measuredW": "92",
"measuredH": "42",
"w": "92",
"h": "42",
"x": "778",
"y": "578",
"properties": {
"controlName": "113-go-basics:slices"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "92",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "43",
"measuredH": "24",
"x": "24",
"y": "9",
"properties": {
"size": "16",
"text": "Slices"
}
}
]
}
}
},
{
"ID": "4483",
"typeID": "__group__",
"zOrder": "71",
"measuredW": "94",
"measuredH": "42",
"w": "94",
"h": "42",
"x": "687",
"y": "626",
"properties": {
"controlName": "115-go-basics:make"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "94",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "52",
"measuredH": "24",
"x": "21",
"y": "9",
"properties": {
"size": "16",
"text": "make()"
}
}
]
}
}
},
{
"ID": "4484",
"typeID": "__group__",
"zOrder": "72",
"measuredW": "81",
"measuredH": "42",
"w": "81",
"h": "42",
"x": "432",
"y": "526",
"properties": {
"controlName": "104-go-basics:range"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "81",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "43",
"measuredH": "24",
"x": "19",
"y": "9",
"properties": {
"size": "16",
"text": "range"
}
}
]
}
}
},
{
"ID": "4485",
"typeID": "__group__",
"zOrder": "73",
"measuredW": "92",
"measuredH": "42",
"w": "92",
"h": "42",
"x": "875",
"y": "578",
"properties": {
"controlName": "114-go-basics:maps"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "92",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "41",
"measuredH": "24",
"x": "25",
"y": "9",
"properties": {
"size": "16",
"text": "Maps"
}
}
]
}
}
},
{
"ID": "4486",
"typeID": "__group__",
"zOrder": "74",
"measuredW": "281",
"measuredH": "42",
"w": "281",
"h": "42",
"x": "685",
"y": "700",
"properties": {
"controlName": "102-go-advanced:types-and-type-assertions"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "281",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "233",
"measuredH": "24",
"x": "24",
"y": "9",
"properties": {
"size": "16",
"text": "Types, Type Assertions, Switches"
}
}
]
}
}
},
{
"ID": "4487",
"typeID": "__group__",
"zOrder": "75",
"measuredW": "192",
"measuredH": "42",
"w": "192",
"h": "42",
"x": "321",
"y": "617",
"properties": {
"controlName": "106-go-basics:errors-panic-recover"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "192",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "160",
"measuredH": "24",
"x": "16",
"y": "9",
"properties": {
"size": "16",
"text": "Errors, Panic, Recover"
}
}
]
}
}
},
{
"ID": "4488",
"typeID": "__group__",
"zOrder": "76",
"measuredW": "142",
"measuredH": "42",
"w": "142",
"h": "42",
"x": "685",
"y": "792",
"properties": {
"controlName": "105-go-advanced:goroutines"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "142",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "80",
"measuredH": "24",
"x": "31",
"y": "9",
"properties": {
"size": "16",
"text": "Goroutines"
}
}
]
}
}
},
{
"ID": "4489",
"typeID": "__group__",
"zOrder": "77",
"measuredW": "134",
"measuredH": "42",
"w": "134",
"h": "42",
"x": "832",
"y": "792",
"properties": {
"controlName": "106-go-advanced:channels"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "134",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "69",
"measuredH": "24",
"x": "32",
"y": "9",
"properties": {
"size": "16",
"text": "Channels"
}
}
]
}
}
},
{
"ID": "4490",
"typeID": "__group__",
"zOrder": "78",
"measuredW": "142",
"measuredH": "42",
"w": "142",
"h": "42",
"x": "685",
"y": "838",
"properties": {
"controlName": "107-go-advanced:buffer"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "142",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "44",
"measuredH": "24",
"x": "49",
"y": "9",
"properties": {
"size": "16",
"text": "Buffer"
}
}
]
}
}
},
{
"ID": "4491",
"typeID": "__group__",
"zOrder": "79",
"measuredW": "134",
"measuredH": "42",
"w": "134",
"h": "42",
"x": "832",
"y": "838",
"properties": {
"controlName": "108-go-advanced:select"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "134",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "46",
"measuredH": "24",
"x": "40",
"y": "9",
"properties": {
"size": "16",
"text": "Select"
}
}
]
}
}
},
{
"ID": "4492",
"typeID": "__group__",
"zOrder": "80",
"measuredW": "281",
"measuredH": "42",
"w": "281",
"h": "42",
"x": "685",
"y": "884",
"properties": {
"controlName": "109-go-advanced:mutext"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "281",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "45",
"measuredH": "24",
"x": "118",
"y": "9",
"properties": {
"size": "16",
"text": "Mutex"
}
}
]
}
}
},
{
"ID": "4493",
"typeID": "__group__",
"zOrder": "81",
"measuredW": "145",
"measuredH": "42",
"w": "145",
"h": "42",
"x": "395",
"y": "683",
"properties": {
"controlName": "100-go-advanced:go-modules"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "145",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "88",
"measuredH": "24",
"x": "29",
"y": "9",
"properties": {
"size": "16",
"text": "Go Modules"
}
}
]
}
}
},
{
"ID": "4494",
"typeID": "__group__",
"zOrder": "82",
"measuredW": "222",
"measuredH": "43",
"w": "222",
"h": "43",
"x": "69",
"y": "749",
"properties": {
"controlName": "102-go-building-clis"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "222",
"h": "43",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "97",
"measuredH": "24",
"x": "62",
"y": "10",
"properties": {
"size": "16",
"text": "Building CLIs"
}
}
]
}
}
},
{
"ID": "4495",
"typeID": "__group__",
"zOrder": "83",
"measuredW": "237",
"measuredH": "66",
"w": "237",
"h": "66",
"x": "354",
"y": "808",
"properties": {
"controlName": "101-go-advanced:working-with-json"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "237",
"h": "66",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "207",
"measuredH": "24",
"x": "15",
"y": "9",
"properties": {
"size": "16",
"text": "Marshalling & Unmarshalling"
}
},
{
"ID": "2",
"typeID": "Label",
"zOrder": "2",
"measuredW": "43",
"measuredH": "24",
"x": "97",
"y": "33",
"properties": {
"size": "16",
"text": "JSON"
}
}
]
}
}
},
{
"ID": "4496",
"typeID": "__group__",
"zOrder": "84",
"measuredW": "134",
"measuredH": "42",
"w": "134",
"h": "42",
"x": "832",
"y": "746",
"properties": {
"controlName": "104-go-advanced:context"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "134",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "56",
"measuredH": "24",
"x": "39",
"y": "9",
"properties": {
"size": "16",
"text": "Context"
}
}
]
}
}
},
{
"ID": "4497",
"typeID": "__group__",
"zOrder": "85",
"measuredW": "73",
"measuredH": "42",
"w": "73",
"h": "42",
"x": "69",
"y": "808",
"properties": {
"controlName": "100-go-building-clis:cobra"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "73",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "44",
"measuredH": "24",
"x": "15",
"y": "9",
"properties": {
"size": "16",
"text": "Cobra"
}
}
]
}
}
},
{
"ID": "4498",
"typeID": "__group__",
"zOrder": "86",
"measuredW": "100",
"measuredH": "42",
"w": "100",
"h": "42",
"x": "149",
"y": "808",
"properties": {
"controlName": "101-go-building-clis:urfave-cli"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "68",
"measuredH": "24",
"x": "16",
"y": "9",
"properties": {
"size": "16",
"text": "urfave/cli"
}
}
]
}
}
},
{
"ID": "4499",
"typeID": "__group__",
"zOrder": "87",
"measuredW": "275",
"measuredH": "43",
"w": "275",
"h": "43",
"x": "343",
"y": "986",
"properties": {
"controlName": "104-go-web-frameworks"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "275",
"h": "43",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "125",
"measuredH": "24",
"x": "75",
"y": "10",
"properties": {
"size": "16",
"text": "Web Frameworks"
}
}
]
}
}
},
{
"ID": "4500",
"typeID": "__group__",
"zOrder": "88",
"measuredW": "79",
"measuredH": "42",
"w": "79",
"h": "42",
"x": "323",
"y": "896",
"properties": {
"controlName": "100-go-web-frameworks:beego"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "79",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "49",
"measuredH": "24",
"x": "15",
"y": "9",
"properties": {
"size": "16",
"text": "Beego"
}
}
]
}
}
},
{
"ID": "4501",
"typeID": "__group__",
"zOrder": "89",
"measuredW": "54",
"measuredH": "42",
"w": "54",
"h": "42",
"x": "408",
"y": "896",
"properties": {
"controlName": "101-go-web-frameworks:gin"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "54",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "25",
"measuredH": "24",
"x": "14",
"y": "9",
"properties": {
"size": "16",
"text": "Gin"
}
}
]
}
}
},
{
"ID": "4502",
"typeID": "__group__",
"zOrder": "90",
"measuredW": "76",
"measuredH": "42",
"w": "76",
"h": "42",
"x": "469",
"y": "896",
"properties": {
"controlName": "102-go-web-frameworks:revel"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "76",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "42",
"measuredH": "24",
"x": "17",
"y": "9",
"properties": {
"size": "16",
"text": "Revel"
}
}
]
}
}
},
{
"ID": "4503",
"typeID": "__group__",
"zOrder": "91",
"measuredW": "76",
"measuredH": "42",
"w": "76",
"h": "42",
"x": "552",
"y": "896",
"properties": {
"controlName": "103-go-web-frameworks:echo"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "76",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "37",
"measuredH": "24",
"x": "19",
"y": "9",
"properties": {
"size": "16",
"text": "Echo"
}
}
]
}
}
},
{
"ID": "4504",
"typeID": "__group__",
"zOrder": "92",
"measuredW": "205",
"measuredH": "42",
"w": "205",
"h": "42",
"x": "687",
"y": "983",
"properties": {
"controlName": "106-go-web-frameworks:buffalo"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "205",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "50",
"measuredH": "24",
"x": "78",
"y": "9",
"properties": {
"size": "16",
"text": "Buffalo"
}
}
]
}
}
},
{
"ID": "4505",
"typeID": "__group__",
"zOrder": "93",
"measuredW": "95",
"measuredH": "42",
"w": "95",
"h": "42",
"x": "690",
"y": "936",
"properties": {
"controlName": "104-go-web-frameworks:gorilla"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "95",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "47",
"measuredH": "24",
"x": "24",
"y": "9",
"properties": {
"size": "16",
"text": "Gorilla"
}
}
]
}
}
},
{
"ID": "4506",
"typeID": "__group__",
"zOrder": "94",
"measuredW": "110",
"measuredH": "43",
"w": "110",
"h": "43",
"x": "182",
"y": "874",
"properties": {
"controlName": "103-go-orms"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "110",
"h": "43",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "46",
"measuredH": "24",
"x": "32",
"y": "10",
"properties": {
"size": "16",
"text": "ORMs"
}
}
]
}
}
},
{
"ID": "4507",
"typeID": "__group__",
"zOrder": "95",
"measuredW": "89",
"measuredH": "42",
"w": "89",
"h": "42",
"x": "69",
"y": "875",
"properties": {
"controlName": "100-go-orms:gorm"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "89",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "50",
"measuredH": "24",
"x": "20",
"y": "9",
"properties": {
"size": "16",
"text": "GORM"
}
}
]
}
}
},
{
"ID": "4508",
"typeID": "__group__",
"zOrder": "96",
"measuredW": "275",
"measuredH": "43",
"w": "275",
"h": "43",
"x": "343",
"y": "1033",
"properties": {
"controlName": "105-go-logging"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "275",
"h": "43",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "59",
"measuredH": "24",
"x": "100",
"y": "10",
"properties": {
"size": "16",
"text": "Logging"
}
}
]
}
}
},
{
"ID": "4509",
"typeID": "__group__",
"zOrder": "97",
"measuredW": "187",
"measuredH": "42",
"w": "187",
"h": "42",
"x": "69",
"y": "1033",
"properties": {
"controlName": "101-go-logging:zap"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "187",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "29",
"measuredH": "24",
"x": "79",
"y": "9",
"properties": {
"size": "16",
"text": "Zap"
}
}
]
}
}
},
{
"ID": "4510",
"typeID": "__group__",
"zOrder": "98",
"measuredW": "88",
"measuredH": "42",
"w": "88",
"h": "42",
"x": "69",
"y": "985",
"properties": {
"controlName": "102-go-logging:apex"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "88",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "36",
"measuredH": "24",
"x": "26",
"y": "9",
"properties": {
"size": "16",
"text": "Apex"
}
}
]
}
}
},
{
"ID": "4511",
"typeID": "__group__",
"zOrder": "99",
"measuredW": "275",
"measuredH": "43",
"w": "275",
"h": "43",
"x": "343",
"y": "1080",
"properties": {
"controlName": "106-go-realtime-communication"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "275",
"h": "43",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "184",
"measuredH": "24",
"x": "46",
"y": "10",
"properties": {
"size": "16",
"text": "Real time communication"
}
}
]
}
}
},
{
"ID": "4512",
"typeID": "__group__",
"zOrder": "100",
"measuredW": "205",
"measuredH": "42",
"w": "205",
"h": "42",
"x": "687",
"y": "1062",
"properties": {
"controlName": "100-go-realtime-communication:melody"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "205",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "53",
"measuredH": "24",
"x": "76",
"y": "9",
"properties": {
"size": "16",
"text": "Melody"
}
}
]
}
}
},
{
"ID": "4513",
"typeID": "__group__",
"zOrder": "101",
"measuredW": "205",
"measuredH": "42",
"w": "205",
"h": "42",
"x": "687",
"y": "1110",
"properties": {
"controlName": "101-go-realtime-communication:centrifugo"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "205",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "77",
"measuredH": "24",
"x": "64",
"y": "9",
"properties": {
"size": "16",
"text": "Centrifugo"
}
}
]
}
}
},
{
"ID": "4514",
"typeID": "__group__",
"zOrder": "102",
"measuredW": "275",
"measuredH": "43",
"w": "275",
"h": "43",
"x": "342",
"y": "1128",
"properties": {
"controlName": "107-go-api-clients"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "275",
"h": "43",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "80",
"measuredH": "24",
"x": "98",
"y": "10",
"properties": {
"size": "16",
"text": "API Clients"
}
}
]
}
}
},
{
"ID": "4515",
"typeID": "__group__",
"zOrder": "103",
"measuredW": "90",
"measuredH": "42",
"w": "90",
"h": "42",
"x": "220",
"y": "1109",
"properties": {
"controlName": "100-go-api-clients:rest"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "90",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "41",
"measuredH": "24",
"x": "24",
"y": "9",
"properties": {
"size": "16",
"text": "REST"
}
}
]
}
}
},
{
"ID": "4516",
"typeID": "__group__",
"zOrder": "104",
"measuredW": "113",
"measuredH": "42",
"w": "113",
"h": "42",
"x": "69",
"y": "1089",
"properties": {
"controlName": "100-go-api-clients:rest:heimdall"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "113",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "64",
"measuredH": "24",
"x": "25",
"y": "9",
"properties": {
"size": "16",
"text": "Heimdall"
}
}
]
}
}
},
{
"ID": "4517",
"typeID": "__group__",
"zOrder": "105",
"measuredW": "113",
"measuredH": "42",
"w": "113",
"h": "42",
"x": "69",
"y": "1136",
"properties": {
"controlName": "101-go-api-clients:rest:grequests"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "113",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "82",
"measuredH": "24",
"x": "16",
"y": "9",
"properties": {
"size": "16",
"text": "GRequests"
}
}
]
}
}
},
{
"ID": "4518",
"typeID": "__group__",
"zOrder": "106",
"measuredW": "90",
"measuredH": "42",
"w": "90",
"h": "42",
"x": "220",
"y": "1158",
"properties": {
"controlName": "101-go-api-clients:graphql"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "90",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "67",
"measuredH": "24",
"x": "11",
"y": "9",
"properties": {
"size": "16",
"text": "GraphQL"
}
}
]
}
}
},
{
"ID": "4519",
"typeID": "__group__",
"zOrder": "107",
"measuredW": "113",
"measuredH": "42",
"w": "113",
"h": "42",
"x": "69",
"y": "1186",
"properties": {
"controlName": "100-go-api-clients:graphql:graphql-go"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "113",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "79",
"measuredH": "24",
"x": "17",
"y": "9",
"properties": {
"size": "16",
"text": "graphql-go"
}
}
]
}
}
},
{
"ID": "4520",
"typeID": "__group__",
"zOrder": "108",
"measuredW": "113",
"measuredH": "42",
"w": "113",
"h": "42",
"x": "69",
"y": "1232",
"properties": {
"controlName": "101-go-api-clients:graphql:gqlgen"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "113",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "50",
"measuredH": "24",
"x": "32",
"y": "9",
"properties": {
"size": "16",
"text": "gqlgen"
}
}
]
}
}
},
{
"ID": "4521",
"typeID": "__group__",
"zOrder": "109",
"measuredW": "275",
"measuredH": "43",
"w": "275",
"h": "43",
"x": "685",
"y": "1229",
"properties": {
"controlName": "108-go-testing-your-apps"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "275",
"h": "43",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "128",
"measuredH": "24",
"x": "74",
"y": "10",
"properties": {
"size": "16",
"text": "Testing your Apps"
}
}
]
}
}
},
{
"ID": "4522",
"typeID": "__group__",
"zOrder": "110",
"measuredW": "313",
"measuredH": "43",
"w": "313",
"h": "43",
"x": "306",
"y": "1225",
"properties": {
"controlName": "109-go-microservices"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "313",
"h": "43",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16776960"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "167",
"measuredH": "24",
"x": "73",
"y": "10",
"properties": {
"size": "16",
"text": "Tools for Microservices"
}
}
]
}
}
},
{
"ID": "4523",
"typeID": "__group__",
"zOrder": "111",
"measuredW": "179",
"measuredH": "42",
"w": "179",
"h": "42",
"x": "69",
"y": "1315",
"properties": {
"controlName": "100-go-microservices:watermill"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "179",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "67",
"measuredH": "24",
"x": "56",
"y": "9",
"properties": {
"size": "16",
"text": "Watermill"
}
}
]
}
}
},
{
"ID": "4524",
"typeID": "__group__",
"zOrder": "112",
"measuredW": "148",
"measuredH": "42",
"w": "148",
"h": "42",
"x": "260",
"y": "1315",
"properties": {
"controlName": "101-go-microservices:rpcx"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "148",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "32",
"measuredH": "24",
"x": "58",
"y": "9",
"properties": {
"size": "16",
"text": "rpcx"
}
}
]
}
}
},
{
"ID": "4525",
"typeID": "__group__",
"zOrder": "113",
"measuredW": "148",
"measuredH": "42",
"w": "148",
"h": "42",
"x": "260",
"y": "1360",
"properties": {
"controlName": "102-go-microservices:go-kit"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "148",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "44",
"measuredH": "24",
"x": "52",
"y": "9",
"properties": {
"size": "16",
"text": "Go-kit"
}
}
]
}
}
},
{
"ID": "4526",
"typeID": "__group__",
"zOrder": "114",
"measuredW": "148",
"measuredH": "42",
"w": "148",
"h": "42",
"x": "260",
"y": "1406",
"properties": {
"controlName": "103-go-microservices:micro"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "148",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "41",
"measuredH": "24",
"x": "53",
"y": "9",
"properties": {
"size": "16",
"text": "Micro"
}
}
]
}
}
},
{
"ID": "4527",
"typeID": "__group__",
"zOrder": "115",
"measuredW": "148",
"measuredH": "42",
"w": "148",
"h": "42",
"x": "260",
"y": "1452",
"properties": {
"controlName": "104-go-microservices:go-zero"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "148",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "56",
"measuredH": "24",
"x": "46",
"y": "9",
"properties": {
"size": "16",
"text": "go-zero"
}
}
]
}
}
},
{
"ID": "4528",
"typeID": "__group__",
"zOrder": "116",
"measuredW": "148",
"measuredH": "42",
"w": "148",
"h": "42",
"x": "424",
"y": "1315",
"properties": {
"controlName": "105-go-microservices:protocol-buffers"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "148",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "115",
"measuredH": "24",
"x": "16",
"y": "9",
"properties": {
"size": "16",
"text": "Protocol Buffers"
}
}
]
}
}
},
{
"ID": "4529",
"typeID": "__group__",
"zOrder": "117",
"measuredW": "148",
"measuredH": "42",
"w": "148",
"h": "42",
"x": "424",
"y": "1361",
"properties": {
"controlName": "106-go-microservices:grpc-go"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "148",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "69",
"measuredH": "24",
"x": "39",
"y": "9",
"properties": {
"size": "16",
"text": "gRPC-Go"
}
}
]
}
}
},
{
"ID": "4530",
"typeID": "__group__",
"zOrder": "118",
"measuredW": "148",
"measuredH": "42",
"w": "148",
"h": "42",
"x": "424",
"y": "1407",
"properties": {
"controlName": "107-go-microservices:grpc-gateway"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "148",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "108",
"measuredH": "24",
"x": "20",
"y": "9",
"properties": {
"size": "16",
"text": "gRPC-gateway"
}
}
]
}
}
},
{
"ID": "4531",
"typeID": "__group__",
"zOrder": "119",
"measuredW": "148",
"measuredH": "42",
"w": "148",
"h": "42",
"x": "424",
"y": "1453",
"properties": {
"controlName": "108-go-microservices:twirp"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "148",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "35",
"measuredH": "24",
"x": "56",
"y": "9",
"properties": {
"size": "16",
"text": "twirp"
}
}
]
}
}
},
{
"ID": "4532",
"typeID": "Arrow",
"zOrder": "120",
"w": "1",
"h": "98",
"measuredW": "150",
"measuredH": "100",
"x": "781",
"y": "1606",
"properties": {
"curvature": "0",
"leftArrow": "false",
"rightArrow": "false",
"color": "10027263",
"p0": {
"x": -0.5,
"y": -0.5
},
"p1": {
"x": 0.5259259259259262,
"y": 0
},
"p2": {
"x": -0.5,
"y": 97
},
"stroke": "dotted"
}
},
{
"ID": "4533",
"typeID": "__group__",
"zOrder": "121",
"measuredW": "468",
"measuredH": "84",
"w": "468",
"h": "84",
"x": "480",
"y": "1551",
"properties": {
"controlName": "ext_link:roadmap.sh/backend"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "468",
"h": "84",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "407",
"measuredH": "28",
"x": "30",
"y": "16",
"properties": {
"size": "20",
"text": "Backend Roadmap after Language Selection"
}
},
{
"ID": "2",
"typeID": "Label",
"zOrder": "2",
"measuredW": "153",
"measuredH": "24",
"x": "157",
"y": "44",
"properties": {
"size": "16",
"text": "roadmap.sh/backend",
"color": "10027263"
}
}
]
}
}
},
{
"ID": "4534",
"typeID": "__group__",
"zOrder": "122",
"measuredW": "102",
"measuredH": "42",
"w": "102",
"h": "42",
"x": "793",
"y": "936",
"properties": {
"controlName": "105-go-web-frameworks:gofiber"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "102",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "51",
"measuredH": "24",
"x": "25",
"y": "9",
"properties": {
"size": "16",
"text": "gofiber"
}
}
]
}
}
},
{
"ID": "4535",
"typeID": "__group__",
"zOrder": "123",
"measuredW": "250",
"measuredH": "246",
"w": "250",
"h": "246",
"x": "54",
"y": "486",
"properties": {
"controlName": "102-go-basics:data-types"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "250",
"h": "246",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0"
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "81",
"measuredH": "24",
"x": "85",
"y": "15",
"properties": {
"size": "16",
"text": "Data Types"
}
},
{
"ID": "2",
"typeID": "Canvas",
"zOrder": "2",
"w": "57",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "14",
"y": "50",
"properties": {
"color": "16770457"
}
},
{
"ID": "3",
"typeID": "Label",
"zOrder": "3",
"measuredW": "31",
"measuredH": "24",
"x": "27",
"y": "59",
"properties": {
"size": "16",
"text": "bool"
}
},
{
"ID": "4",
"typeID": "Canvas",
"zOrder": "4",
"w": "161",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "75",
"y": "50",
"properties": {
"color": "16770457"
}
},
{
"ID": "5",
"typeID": "Label",
"zOrder": "5",
"measuredW": "129",
"measuredH": "24",
"x": "91",
"y": "59",
"properties": {
"size": "16",
"text": "int, int8/16/32/64"
}
},
{
"ID": "6",
"typeID": "Canvas",
"zOrder": "6",
"w": "51",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "14",
"y": "96",
"properties": {
"color": "16770457"
}
},
{
"ID": "7",
"typeID": "Label",
"zOrder": "7",
"measuredW": "31",
"measuredH": "24",
"x": "25",
"y": "105",
"properties": {
"size": "16",
"text": "byte"
}
},
{
"ID": "8",
"typeID": "Canvas",
"zOrder": "8",
"w": "166",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "70",
"y": "96",
"properties": {
"color": "16770457"
}
},
{
"ID": "9",
"typeID": "Label",
"zOrder": "9",
"measuredW": "147",
"measuredH": "24",
"x": "79",
"y": "105",
"properties": {
"size": "16",
"text": "uint, uint8/16/32/64"
}
},
{
"ID": "10",
"typeID": "Canvas",
"zOrder": "10",
"w": "76",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "14",
"y": "142",
"properties": {
"color": "16770457"
}
},
{
"ID": "11",
"typeID": "Label",
"zOrder": "11",
"measuredW": "34",
"measuredH": "24",
"x": "35",
"y": "151",
"properties": {
"size": "16",
"text": "rune"
}
},
{
"ID": "12",
"typeID": "Canvas",
"zOrder": "12",
"w": "142",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "94",
"y": "142",
"properties": {
"color": "16770457"
}
},
{
"ID": "13",
"typeID": "Label",
"zOrder": "13",
"measuredW": "108",
"measuredH": "24",
"x": "111",
"y": "151",
"properties": {
"size": "16",
"text": "float32, float64"
}
},
{
"ID": "14",
"typeID": "Canvas",
"zOrder": "14",
"w": "138",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "14",
"y": "189",
"properties": {
"color": "16770457"
}
},
{
"ID": "15",
"typeID": "Label",
"zOrder": "15",
"measuredW": "113",
"measuredH": "24",
"x": "25",
"y": "198",
"properties": {
"size": "16",
"text": "complex64/128"
}
},
{
"ID": "16",
"typeID": "Canvas",
"zOrder": "16",
"w": "80",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "156",
"y": "189",
"properties": {
"color": "16770457"
}
},
{
"ID": "17",
"typeID": "Label",
"zOrder": "17",
"measuredW": "47",
"measuredH": "24",
"x": "172",
"y": "198",
"properties": {
"size": "16",
"text": "uintptr"
}
}
]
}
}
},
{
"ID": "4536",
"typeID": "__group__",
"zOrder": "124",
"measuredW": "92",
"measuredH": "42",
"w": "92",
"h": "42",
"x": "164",
"y": "985",
"properties": {
"controlName": "100-go-logging:zerolog"
},
"children": {
"controls": {
"control": [
{
"ID": "0",
"typeID": "Canvas",
"zOrder": "0",
"w": "92",
"h": "42",
"measuredW": "100",
"measuredH": "70",
"x": "0",
"y": "0",
"properties": {
"color": "16770457"
}
},
{
"ID": "1",
"typeID": "Label",
"zOrder": "1",
"measuredW": "56",
"measuredH": "24",
"x": "18",
"y": "9",
"properties": {
"size": "16",
"text": "Zerolog"
}
}
]
}
}
}
]
},
"attributes": {
"name": "New Wireframe 1 copy",
"order": 1000011.7645389404,
"parentID": null,
"notes": ""
},
"branchID": "Master",
"resourceID": "3DD51A3C-1F09-4BE6-B9FB-6875747EBA53",
"mockupH": "1547",
"mockupW": "998",
"measuredW": "1004",
"measuredH": "1704",
"version": "1.0"
},
"groupOffset": {
"x": 0,
"y": 0
},
"dependencies": [],
"projectID": "file:///Users/kamranahmed/Desktop/devops%20roadmap%5C.bmpr"
}