github.com/bazelbuild/rules_go@v0.47.2-0.20240515105122-e7ddb9ea474e/docs/go/core/buildgraph.excalidraw (about)

     1  {
     2    "type": "excalidraw",
     3    "version": 2,
     4    "source": "https://excalidraw.com",
     5    "elements": [
     6      {
     7        "type": "line",
     8        "version": 715,
     9        "versionNonce": 1588502918,
    10        "isDeleted": false,
    11        "id": "y8btfe8aNxR4U0rku_mYn",
    12        "fillStyle": "hachure",
    13        "strokeWidth": 1,
    14        "strokeStyle": "dashed",
    15        "roughness": 1,
    16        "opacity": 40,
    17        "angle": 0,
    18        "x": 1132.107421875,
    19        "y": 236.83398437500003,
    20        "strokeColor": "#000000",
    21        "backgroundColor": "#fd7e14",
    22        "width": 856.15234375,
    23        "height": 307.21875,
    24        "seed": 661091153,
    25        "groupIds": [],
    26        "strokeSharpness": "round",
    27        "boundElements": [],
    28        "updated": 1648705107325,
    29        "link": null,
    30        "startBinding": null,
    31        "endBinding": null,
    32        "lastCommittedPoint": null,
    33        "startArrowhead": null,
    34        "endArrowhead": null,
    35        "points": [
    36          [
    37            0,
    38            0
    39          ],
    40          [
    41            -100.4296875,
    42            127.29296875
    43          ],
    44          [
    45            -183.92578125,
    46            159.54296875
    47          ],
    48          [
    49            -667.21484375,
    50            167.625
    51          ],
    52          [
    53            -628.08203125,
    54            301.1796875
    55          ],
    56          [
    57            -78.0703125,
    58            307.21875
    59          ],
    60          [
    61            188.9375,
    62            73.36328125
    63          ],
    64          [
    65            0,
    66            0
    67          ]
    68        ]
    69      },
    70      {
    71        "type": "rectangle",
    72        "version": 423,
    73        "versionNonce": 1905005330,
    74        "isDeleted": false,
    75        "id": "_Yn448UDpyk8bgZY0fA9l",
    76        "fillStyle": "hachure",
    77        "strokeWidth": 1,
    78        "strokeStyle": "solid",
    79        "roughness": 1,
    80        "opacity": 100,
    81        "angle": 0,
    82        "x": 526.61328125,
    83        "y": 160.484375,
    84        "strokeColor": "#000000",
    85        "backgroundColor": "#82c91e",
    86        "width": 135.75390625,
    87        "height": 68.09375,
    88        "seed": 860180077,
    89        "groupIds": [],
    90        "strokeSharpness": "sharp",
    91        "boundElements": [
    92          {
    93            "id": "aFKsLgjkb7lO7X9odAH4Z",
    94            "type": "arrow"
    95          }
    96        ],
    97        "updated": 1645713106334,
    98        "link": null
    99      },
   100      {
   101        "type": "rectangle",
   102        "version": 400,
   103        "versionNonce": 2122489170,
   104        "isDeleted": false,
   105        "id": "HzjwDEtdpACOtsMXQz4qR",
   106        "fillStyle": "hachure",
   107        "strokeWidth": 1,
   108        "strokeStyle": "solid",
   109        "roughness": 1,
   110        "opacity": 100,
   111        "angle": 0,
   112        "x": 515.8046875,
   113        "y": -23.1875,
   114        "strokeColor": "#000000",
   115        "backgroundColor": "#82c91e",
   116        "width": 188,
   117        "height": 69,
   118        "seed": 1527037778,
   119        "groupIds": [],
   120        "strokeSharpness": "sharp",
   121        "boundElements": [
   122          {
   123            "id": "aFKsLgjkb7lO7X9odAH4Z",
   124            "type": "arrow"
   125          },
   126          {
   127            "type": "text",
   128            "id": "XdeK36TNlGK4oDnK0QljI"
   129          },
   130          {
   131            "id": "gg8sTvMlfTEUCsO1BcBVQ",
   132            "type": "arrow"
   133          }
   134        ],
   135        "updated": 1645713058816,
   136        "link": null
   137      },
   138      {
   139        "type": "rectangle",
   140        "version": 450,
   141        "versionNonce": 377362638,
   142        "isDeleted": false,
   143        "id": "nG82Pemyxdap8-2WgkNKA",
   144        "fillStyle": "hachure",
   145        "strokeWidth": 1,
   146        "strokeStyle": "solid",
   147        "roughness": 1,
   148        "opacity": 100,
   149        "angle": 0,
   150        "x": 517,
   151        "y": -110.83984375,
   152        "strokeColor": "#000000",
   153        "backgroundColor": "#82c91e",
   154        "width": 188,
   155        "height": 69,
   156        "seed": 1392990674,
   157        "groupIds": [],
   158        "strokeSharpness": "sharp",
   159        "boundElements": [
   160          {
   161            "id": "aFKsLgjkb7lO7X9odAH4Z",
   162            "type": "arrow"
   163          },
   164          {
   165            "id": "iI9z1qPn6RQpZWPzVundB",
   166            "type": "text"
   167          },
   168          {
   169            "id": "gg8sTvMlfTEUCsO1BcBVQ",
   170            "type": "arrow"
   171          },
   172          {
   173            "type": "text",
   174            "id": "iI9z1qPn6RQpZWPzVundB"
   175          }
   176        ],
   177        "updated": 1645713058816,
   178        "link": null
   179      },
   180      {
   181        "type": "text",
   182        "version": 272,
   183        "versionNonce": 1262477070,
   184        "isDeleted": false,
   185        "id": "DbWhovpUmSW3P2ULquXGH",
   186        "fillStyle": "hachure",
   187        "strokeWidth": 1,
   188        "strokeStyle": "solid",
   189        "roughness": 1,
   190        "opacity": 100,
   191        "angle": 0,
   192        "x": 547.859375,
   193        "y": 182.69140625,
   194        "strokeColor": "#000000",
   195        "backgroundColor": "#82c91e",
   196        "width": 101,
   197        "height": 25,
   198        "seed": 906895950,
   199        "groupIds": [],
   200        "strokeSharpness": "sharp",
   201        "boundElements": [],
   202        "updated": 1645713106334,
   203        "link": null,
   204        "fontSize": 20,
   205        "fontFamily": 1,
   206        "text": "foo/foo.go",
   207        "baseline": 18,
   208        "textAlign": "left",
   209        "verticalAlign": "top",
   210        "containerId": null,
   211        "originalText": "foo/foo.go"
   212      },
   213      {
   214        "type": "rectangle",
   215        "version": 463,
   216        "versionNonce": 1887166674,
   217        "isDeleted": false,
   218        "id": "_xbH0JhODNrj71g2D9gkP",
   219        "fillStyle": "hachure",
   220        "strokeWidth": 1,
   221        "strokeStyle": "solid",
   222        "roughness": 1,
   223        "opacity": 100,
   224        "angle": 0,
   225        "x": 523.83203125,
   226        "y": 278.546875,
   227        "strokeColor": "#000000",
   228        "backgroundColor": "#82c91e",
   229        "width": 135.75390625,
   230        "height": 68.09375,
   231        "seed": 2061882962,
   232        "groupIds": [
   233          "4kSMwuKzk3B7ostEFiZq2"
   234        ],
   235        "strokeSharpness": "sharp",
   236        "boundElements": [
   237          {
   238            "id": "RenCmXsoXx0fGBRKi5_26",
   239            "type": "arrow"
   240          }
   241        ],
   242        "updated": 1645713106334,
   243        "link": null
   244      },
   245      {
   246        "type": "text",
   247        "version": 300,
   248        "versionNonce": 1313656142,
   249        "isDeleted": false,
   250        "id": "iqePQyDoLs8KfvrRwplFb",
   251        "fillStyle": "hachure",
   252        "strokeWidth": 1,
   253        "strokeStyle": "solid",
   254        "roughness": 1,
   255        "opacity": 100,
   256        "angle": 0,
   257        "x": 542.70703125,
   258        "y": 299.05859375,
   259        "strokeColor": "#000000",
   260        "backgroundColor": "#82c91e",
   261        "width": 102,
   262        "height": 25,
   263        "seed": 1875308494,
   264        "groupIds": [
   265          "4kSMwuKzk3B7ostEFiZq2"
   266        ],
   267        "strokeSharpness": "sharp",
   268        "boundElements": [],
   269        "updated": 1645713106334,
   270        "link": null,
   271        "fontSize": 20,
   272        "fontFamily": 1,
   273        "text": "bar/bar.go",
   274        "baseline": 18,
   275        "textAlign": "left",
   276        "verticalAlign": "top",
   277        "containerId": null,
   278        "originalText": "bar/bar.go"
   279      },
   280      {
   281        "type": "rectangle",
   282        "version": 589,
   283        "versionNonce": 2132796058,
   284        "isDeleted": false,
   285        "id": "0pqTrsCrwG6n6wgsz7SgC",
   286        "fillStyle": "hachure",
   287        "strokeWidth": 1,
   288        "strokeStyle": "solid",
   289        "roughness": 1,
   290        "opacity": 100,
   291        "angle": 0,
   292        "x": 526.15234375,
   293        "y": 416.25,
   294        "strokeColor": "#000000",
   295        "backgroundColor": "#82c91e",
   296        "width": 135.75390625,
   297        "height": 68.09375,
   298        "seed": 377700942,
   299        "groupIds": [
   300          "eCCem_f9xwDhl8kXZowGD"
   301        ],
   302        "strokeSharpness": "sharp",
   303        "boundElements": [
   304          {
   305            "id": "4LKhA3K_w1H2L003EIMw2",
   306            "type": "arrow"
   307          }
   308        ],
   309        "updated": 1648705120553,
   310        "link": null
   311      },
   312      {
   313        "type": "text",
   314        "version": 381,
   315        "versionNonce": 1832430598,
   316        "isDeleted": false,
   317        "id": "dJOSRocJhisFxXPfh3dF7",
   318        "fillStyle": "hachure",
   319        "strokeWidth": 1,
   320        "strokeStyle": "solid",
   321        "roughness": 1,
   322        "opacity": 100,
   323        "angle": 0,
   324        "x": 559.0859375,
   325        "y": 436.62890625,
   326        "strokeColor": "#000000",
   327        "backgroundColor": "#82c91e",
   328        "width": 67,
   329        "height": 25,
   330        "seed": 2013483410,
   331        "groupIds": [
   332          "eCCem_f9xwDhl8kXZowGD"
   333        ],
   334        "strokeSharpness": "sharp",
   335        "boundElements": [],
   336        "updated": 1648705120554,
   337        "link": null,
   338        "fontSize": 20,
   339        "fontFamily": 1,
   340        "text": "main.go",
   341        "baseline": 18,
   342        "textAlign": "left",
   343        "verticalAlign": "top",
   344        "containerId": null,
   345        "originalText": "main.go"
   346      },
   347      {
   348        "type": "rectangle",
   349        "version": 327,
   350        "versionNonce": 598472338,
   351        "isDeleted": false,
   352        "id": "ktywT8Qylp8edNPAyJ97P",
   353        "fillStyle": "hachure",
   354        "strokeWidth": 1,
   355        "strokeStyle": "solid",
   356        "roughness": 1,
   357        "opacity": 100,
   358        "angle": 0,
   359        "x": 826.0078125,
   360        "y": 159.49609375,
   361        "strokeColor": "#000000",
   362        "backgroundColor": "#fab005",
   363        "width": 158,
   364        "height": 75.1640625,
   365        "seed": 205846418,
   366        "groupIds": [],
   367        "strokeSharpness": "sharp",
   368        "boundElements": [
   369          {
   370            "type": "text",
   371            "id": "Dzp14kB83qtIZDUQDD5SD"
   372          },
   373          {
   374            "id": "aFKsLgjkb7lO7X9odAH4Z",
   375            "type": "arrow"
   376          },
   377          {
   378            "id": "gfz01PbwrOcATNOv4UJYH",
   379            "type": "arrow"
   380          },
   381          {
   382            "id": "JzL3QRbsha0aBVxbGukeT",
   383            "type": "arrow"
   384          }
   385        ],
   386        "updated": 1645713106334,
   387        "link": null
   388      },
   389      {
   390        "type": "rectangle",
   391        "version": 803,
   392        "versionNonce": 1314669006,
   393        "isDeleted": false,
   394        "id": "96rPjdc8UZN-YzZFtZKgl",
   395        "fillStyle": "hachure",
   396        "strokeWidth": 1,
   397        "strokeStyle": "solid",
   398        "roughness": 1,
   399        "opacity": 100,
   400        "angle": 0,
   401        "x": 834.0000000000002,
   402        "y": 31.3125,
   403        "strokeColor": "#000000",
   404        "backgroundColor": "#fab005",
   405        "width": 158,
   406        "height": 75.1640625,
   407        "seed": 523095310,
   408        "groupIds": [],
   409        "strokeSharpness": "sharp",
   410        "boundElements": [
   411          {
   412            "id": "E-9hQ7N5qrOcGvUNiQiKh",
   413            "type": "text"
   414          },
   415          {
   416            "id": "02WhVqVlyTmahvSW4ProQ",
   417            "type": "arrow"
   418          },
   419          {
   420            "id": "gfz01PbwrOcATNOv4UJYH",
   421            "type": "arrow"
   422          },
   423          {
   424            "id": "JzL3QRbsha0aBVxbGukeT",
   425            "type": "arrow"
   426          },
   427          {
   428            "type": "text",
   429            "id": "E-9hQ7N5qrOcGvUNiQiKh"
   430          }
   431        ],
   432        "updated": 1645713058816,
   433        "link": null
   434      },
   435      {
   436        "type": "rectangle",
   437        "version": 403,
   438        "versionNonce": 98306578,
   439        "isDeleted": false,
   440        "id": "-UZKzAkD5QFkhlYnkmn_1",
   441        "fillStyle": "hachure",
   442        "strokeWidth": 1,
   443        "strokeStyle": "solid",
   444        "roughness": 1,
   445        "opacity": 100,
   446        "angle": 0,
   447        "x": 869.734375,
   448        "y": -103.796875,
   449        "strokeColor": "#000000",
   450        "backgroundColor": "#82c91e",
   451        "width": 190,
   452        "height": 76,
   453        "seed": 5847762,
   454        "groupIds": [],
   455        "strokeSharpness": "sharp",
   456        "boundElements": [
   457          {
   458            "id": "SozLW7ytDBjhY_zbGCVlc",
   459            "type": "text"
   460          },
   461          {
   462            "id": "aFKsLgjkb7lO7X9odAH4Z",
   463            "type": "arrow"
   464          },
   465          {
   466            "id": "gfz01PbwrOcATNOv4UJYH",
   467            "type": "arrow"
   468          },
   469          {
   470            "id": "JzL3QRbsha0aBVxbGukeT",
   471            "type": "arrow"
   472          },
   473          {
   474            "type": "text",
   475            "id": "SozLW7ytDBjhY_zbGCVlc"
   476          },
   477          {
   478            "id": "gg8sTvMlfTEUCsO1BcBVQ",
   479            "type": "arrow"
   480          },
   481          {
   482            "id": "02WhVqVlyTmahvSW4ProQ",
   483            "type": "arrow"
   484          }
   485        ],
   486        "updated": 1645713058816,
   487        "link": null
   488      },
   489      {
   490        "type": "rectangle",
   491        "version": 325,
   492        "versionNonce": 754471374,
   493        "isDeleted": false,
   494        "id": "1hsA_FOvShESw1vZOfRki",
   495        "fillStyle": "hachure",
   496        "strokeWidth": 1,
   497        "strokeStyle": "solid",
   498        "roughness": 1,
   499        "opacity": 100,
   500        "angle": 0,
   501        "x": 823.0390625,
   502        "y": 280.15625,
   503        "strokeColor": "#000000",
   504        "backgroundColor": "#fab005",
   505        "width": 158,
   506        "height": 75.1640625,
   507        "seed": 1605551566,
   508        "groupIds": [],
   509        "strokeSharpness": "sharp",
   510        "boundElements": [
   511          {
   512            "id": "mk113WrHJaj6g3-UUKDH7",
   513            "type": "text"
   514          },
   515          {
   516            "id": "RenCmXsoXx0fGBRKi5_26",
   517            "type": "arrow"
   518          },
   519          {
   520            "type": "text",
   521            "id": "mk113WrHJaj6g3-UUKDH7"
   522          }
   523        ],
   524        "updated": 1645713106334,
   525        "link": null
   526      },
   527      {
   528        "type": "rectangle",
   529        "version": 265,
   530        "versionNonce": 1793939098,
   531        "isDeleted": false,
   532        "id": "IssDOZSbCLaPJjJ4_ILh0",
   533        "fillStyle": "hachure",
   534        "strokeWidth": 1,
   535        "strokeStyle": "solid",
   536        "roughness": 1,
   537        "opacity": 100,
   538        "angle": 0,
   539        "x": 823.2265625,
   540        "y": 413.234375,
   541        "strokeColor": "#000000",
   542        "backgroundColor": "#fab005",
   543        "width": 158,
   544        "height": 75.1640625,
   545        "seed": 261187278,
   546        "groupIds": [],
   547        "strokeSharpness": "sharp",
   548        "boundElements": [
   549          {
   550            "id": "HTOlHr-Ui1zDseI3sfY9K",
   551            "type": "text"
   552          },
   553          {
   554            "id": "4LKhA3K_w1H2L003EIMw2",
   555            "type": "arrow"
   556          },
   557          {
   558            "id": "HTOlHr-Ui1zDseI3sfY9K",
   559            "type": "text"
   560          },
   561          {
   562            "type": "text",
   563            "id": "HTOlHr-Ui1zDseI3sfY9K"
   564          }
   565        ],
   566        "updated": 1648705117196,
   567        "link": null
   568      },
   569      {
   570        "type": "text",
   571        "version": 276,
   572        "versionNonce": 908194702,
   573        "isDeleted": false,
   574        "id": "Dzp14kB83qtIZDUQDD5SD",
   575        "fillStyle": "hachure",
   576        "strokeWidth": 1,
   577        "strokeStyle": "solid",
   578        "roughness": 1,
   579        "opacity": 100,
   580        "angle": 0,
   581        "x": 831.0078125,
   582        "y": 184.578125,
   583        "strokeColor": "#000000",
   584        "backgroundColor": "transparent",
   585        "width": 148,
   586        "height": 25,
   587        "seed": 173132430,
   588        "groupIds": [],
   589        "strokeSharpness": "sharp",
   590        "boundElements": [],
   591        "updated": 1645713106334,
   592        "link": null,
   593        "fontSize": 20,
   594        "fontFamily": 1,
   595        "text": "foo_archive",
   596        "baseline": 18,
   597        "textAlign": "center",
   598        "verticalAlign": "middle",
   599        "containerId": "ktywT8Qylp8edNPAyJ97P",
   600        "originalText": "foo_archive"
   601      },
   602      {
   603        "type": "text",
   604        "version": 758,
   605        "versionNonce": 2141859218,
   606        "isDeleted": false,
   607        "id": "E-9hQ7N5qrOcGvUNiQiKh",
   608        "fillStyle": "hachure",
   609        "strokeWidth": 1,
   610        "strokeStyle": "solid",
   611        "roughness": 1,
   612        "opacity": 100,
   613        "angle": 0,
   614        "x": 839.0000000000002,
   615        "y": 56.39453125,
   616        "strokeColor": "#000000",
   617        "backgroundColor": "transparent",
   618        "width": 148,
   619        "height": 25,
   620        "seed": 220975826,
   621        "groupIds": [],
   622        "strokeSharpness": "sharp",
   623        "boundElements": [],
   624        "updated": 1645713058816,
   625        "link": null,
   626        "fontSize": 20,
   627        "fontFamily": 1,
   628        "text": "test_archive",
   629        "baseline": 18,
   630        "textAlign": "center",
   631        "verticalAlign": "middle",
   632        "containerId": "96rPjdc8UZN-YzZFtZKgl",
   633        "originalText": "test_archive"
   634      },
   635      {
   636        "type": "text",
   637        "version": 363,
   638        "versionNonce": 1233562766,
   639        "isDeleted": false,
   640        "id": "SozLW7ytDBjhY_zbGCVlc",
   641        "fillStyle": "hachure",
   642        "strokeWidth": 1,
   643        "strokeStyle": "solid",
   644        "roughness": 1,
   645        "opacity": 100,
   646        "angle": 0,
   647        "x": 874.734375,
   648        "y": -78.296875,
   649        "strokeColor": "#000000",
   650        "backgroundColor": "transparent",
   651        "width": 180,
   652        "height": 25,
   653        "seed": 956961614,
   654        "groupIds": [],
   655        "strokeSharpness": "sharp",
   656        "boundElements": [],
   657        "updated": 1645713058816,
   658        "link": null,
   659        "fontSize": 20,
   660        "fontFamily": 1,
   661        "text": "test_source.go",
   662        "baseline": 18,
   663        "textAlign": "center",
   664        "verticalAlign": "middle",
   665        "containerId": "-UZKzAkD5QFkhlYnkmn_1",
   666        "originalText": "test_source.go"
   667      },
   668      {
   669        "type": "text",
   670        "version": 288,
   671        "versionNonce": 2059991570,
   672        "isDeleted": false,
   673        "id": "mk113WrHJaj6g3-UUKDH7",
   674        "fillStyle": "hachure",
   675        "strokeWidth": 1,
   676        "strokeStyle": "solid",
   677        "roughness": 1,
   678        "opacity": 100,
   679        "angle": 0,
   680        "x": 828.0390625,
   681        "y": 305.23828125,
   682        "strokeColor": "#000000",
   683        "backgroundColor": "transparent",
   684        "width": 148,
   685        "height": 25,
   686        "seed": 1042269714,
   687        "groupIds": [],
   688        "strokeSharpness": "sharp",
   689        "boundElements": [],
   690        "updated": 1645713106334,
   691        "link": null,
   692        "fontSize": 20,
   693        "fontFamily": 1,
   694        "text": "bar_archive",
   695        "baseline": 18,
   696        "textAlign": "center",
   697        "verticalAlign": "middle",
   698        "containerId": "1hsA_FOvShESw1vZOfRki",
   699        "originalText": "bar_archive"
   700      },
   701      {
   702        "type": "text",
   703        "version": 186,
   704        "versionNonce": 1163782862,
   705        "isDeleted": false,
   706        "id": "HTOlHr-Ui1zDseI3sfY9K",
   707        "fillStyle": "hachure",
   708        "strokeWidth": 1,
   709        "strokeStyle": "solid",
   710        "roughness": 1,
   711        "opacity": 100,
   712        "angle": 0,
   713        "x": 828.2265625,
   714        "y": 438.31640625,
   715        "strokeColor": "#000000",
   716        "backgroundColor": "transparent",
   717        "width": 148,
   718        "height": 25,
   719        "seed": 2042082578,
   720        "groupIds": [],
   721        "strokeSharpness": "sharp",
   722        "boundElements": [],
   723        "updated": 1645713058816,
   724        "link": null,
   725        "fontSize": 20,
   726        "fontFamily": 1,
   727        "text": "main_archive",
   728        "baseline": 18,
   729        "textAlign": "center",
   730        "verticalAlign": "middle",
   731        "containerId": "IssDOZSbCLaPJjJ4_ILh0",
   732        "originalText": "main_archive"
   733      },
   734      {
   735        "type": "arrow",
   736        "version": 768,
   737        "versionNonce": 383410450,
   738        "isDeleted": false,
   739        "id": "aFKsLgjkb7lO7X9odAH4Z",
   740        "fillStyle": "hachure",
   741        "strokeWidth": 1,
   742        "strokeStyle": "solid",
   743        "roughness": 1,
   744        "opacity": 100,
   745        "angle": 0,
   746        "x": 671.875,
   747        "y": 192.01815773762468,
   748        "strokeColor": "#000000",
   749        "backgroundColor": "transparent",
   750        "width": 146.4375,
   751        "height": 4.775870872813329,
   752        "seed": 1274321422,
   753        "groupIds": [],
   754        "strokeSharpness": "round",
   755        "boundElements": [],
   756        "updated": 1645713106864,
   757        "link": null,
   758        "startBinding": {
   759          "elementId": "y92Fllrdc8UjAmzlSayru",
   760          "focus": 1.5333143038068908,
   761          "gap": 7.619720237624676
   762        },
   763        "endBinding": {
   764          "elementId": "ktywT8Qylp8edNPAyJ97P",
   765          "focus": -0.06333301495760145,
   766          "gap": 7.6953125
   767        },
   768        "lastCommittedPoint": null,
   769        "startArrowhead": null,
   770        "endArrowhead": "arrow",
   771        "points": [
   772          [
   773            0,
   774            0
   775          ],
   776          [
   777            146.4375,
   778            4.775870872813329
   779          ]
   780        ]
   781      },
   782      {
   783        "type": "arrow",
   784        "version": 1836,
   785        "versionNonce": 942891278,
   786        "isDeleted": false,
   787        "id": "02WhVqVlyTmahvSW4ProQ",
   788        "fillStyle": "hachure",
   789        "strokeWidth": 1,
   790        "strokeStyle": "solid",
   791        "roughness": 1,
   792        "opacity": 100,
   793        "angle": 0,
   794        "x": 953.1035887473417,
   795        "y": -13.566406249999774,
   796        "strokeColor": "#000000",
   797        "backgroundColor": "transparent",
   798        "width": 20.944314879108333,
   799        "height": 37.18359374999977,
   800        "seed": 172817230,
   801        "groupIds": [],
   802        "strokeSharpness": "round",
   803        "boundElements": [],
   804        "updated": 1645713058816,
   805        "link": null,
   806        "startBinding": {
   807          "elementId": "-UZKzAkD5QFkhlYnkmn_1",
   808          "focus": -0.15324622745821068,
   809          "gap": 14.230468750000227
   810        },
   811        "endBinding": {
   812          "elementId": "96rPjdc8UZN-YzZFtZKgl",
   813          "focus": -0.06333301495760137,
   814          "gap": 7.6953125
   815        },
   816        "lastCommittedPoint": null,
   817        "startArrowhead": null,
   818        "endArrowhead": "arrow",
   819        "points": [
   820          [
   821            0,
   822            0
   823          ],
   824          [
   825            -20.944314879108333,
   826            37.18359374999977
   827          ]
   828        ]
   829      },
   830      {
   831        "type": "arrow",
   832        "version": 781,
   833        "versionNonce": 591753486,
   834        "isDeleted": false,
   835        "id": "RenCmXsoXx0fGBRKi5_26",
   836        "fillStyle": "hachure",
   837        "strokeWidth": 1,
   838        "strokeStyle": "solid",
   839        "roughness": 1,
   840        "opacity": 100,
   841        "angle": 0,
   842        "x": 668.7734375,
   843        "y": 312.67688026346684,
   844        "strokeColor": "#000000",
   845        "backgroundColor": "transparent",
   846        "width": 146.5703125,
   847        "height": 4.778341675082629,
   848        "seed": 154459150,
   849        "groupIds": [],
   850        "strokeSharpness": "round",
   851        "boundElements": [],
   852        "updated": 1645713106864,
   853        "link": null,
   854        "startBinding": {
   855          "elementId": "OWV5oGIX-s5xyq6g_m2zZ",
   856          "focus": 1.4490929667636174,
   857          "gap": 7.15234375
   858        },
   859        "endBinding": {
   860          "elementId": "1hsA_FOvShESw1vZOfRki",
   861          "focus": -0.06333301495760026,
   862          "gap": 7.6953125
   863        },
   864        "lastCommittedPoint": null,
   865        "startArrowhead": null,
   866        "endArrowhead": "arrow",
   867        "points": [
   868          [
   869            0,
   870            0
   871          ],
   872          [
   873            146.5703125,
   874            4.778341675082629
   875          ]
   876        ]
   877      },
   878      {
   879        "type": "arrow",
   880        "version": 385,
   881        "versionNonce": 78116890,
   882        "isDeleted": false,
   883        "id": "4LKhA3K_w1H2L003EIMw2",
   884        "fillStyle": "hachure",
   885        "strokeWidth": 1,
   886        "strokeStyle": "solid",
   887        "roughness": 1,
   888        "opacity": 100,
   889        "angle": 0,
   890        "x": 669.2109375,
   891        "y": 445.7575776527482,
   892        "strokeColor": "#000000",
   893        "backgroundColor": "transparent",
   894        "width": 146.3203125,
   895        "height": 4.7737708541606025,
   896        "seed": 1721195790,
   897        "groupIds": [],
   898        "strokeSharpness": "round",
   899        "boundElements": [],
   900        "updated": 1648705118191,
   901        "link": null,
   902        "startBinding": {
   903          "elementId": "0pqTrsCrwG6n6wgsz7SgC",
   904          "focus": -0.19283711924306857,
   905          "gap": 7.3046875
   906        },
   907        "endBinding": {
   908          "elementId": "IssDOZSbCLaPJjJ4_ILh0",
   909          "focus": -0.06333301495760026,
   910          "gap": 7.6953125
   911        },
   912        "lastCommittedPoint": null,
   913        "startArrowhead": null,
   914        "endArrowhead": "arrow",
   915        "points": [
   916          [
   917            0,
   918            0
   919          ],
   920          [
   921            146.3203125,
   922            4.7737708541606025
   923          ]
   924        ]
   925      },
   926      {
   927        "type": "text",
   928        "version": 350,
   929        "versionNonce": 13085330,
   930        "isDeleted": false,
   931        "id": "y92Fllrdc8UjAmzlSayru",
   932        "fillStyle": "hachure",
   933        "strokeWidth": 1,
   934        "strokeStyle": "solid",
   935        "roughness": 1,
   936        "opacity": 100,
   937        "angle": 0,
   938        "x": 676.77734375,
   939        "y": 159.3984375,
   940        "strokeColor": "#000000",
   941        "backgroundColor": "transparent",
   942        "width": 128,
   943        "height": 25,
   944        "seed": 1522598802,
   945        "groupIds": [],
   946        "strokeSharpness": "sharp",
   947        "boundElements": [
   948          {
   949            "id": "aFKsLgjkb7lO7X9odAH4Z",
   950            "type": "arrow"
   951          },
   952          {
   953            "id": "D1sm8V-f_lwosorRMX2Pj",
   954            "type": "arrow"
   955          }
   956        ],
   957        "updated": 1645713127078,
   958        "link": null,
   959        "fontSize": 20,
   960        "fontFamily": 1,
   961        "text": "GoCompilePkg",
   962        "baseline": 18,
   963        "textAlign": "left",
   964        "verticalAlign": "top",
   965        "containerId": null,
   966        "originalText": "GoCompilePkg"
   967      },
   968      {
   969        "type": "text",
   970        "version": 430,
   971        "versionNonce": 2040329614,
   972        "isDeleted": false,
   973        "id": "AVQpPcZ2l6tF482laHpQm",
   974        "fillStyle": "hachure",
   975        "strokeWidth": 1,
   976        "strokeStyle": "solid",
   977        "roughness": 1,
   978        "opacity": 100,
   979        "angle": 0,
   980        "x": 958.4257812500002,
   981        "y": -14.23046875,
   982        "strokeColor": "#000000",
   983        "backgroundColor": "transparent",
   984        "width": 128,
   985        "height": 25,
   986        "seed": 1234020498,
   987        "groupIds": [],
   988        "strokeSharpness": "sharp",
   989        "boundElements": [],
   990        "updated": 1645713058816,
   991        "link": null,
   992        "fontSize": 20,
   993        "fontFamily": 1,
   994        "text": "GoCompilePkg",
   995        "baseline": 18,
   996        "textAlign": "left",
   997        "verticalAlign": "top",
   998        "containerId": null,
   999        "originalText": "GoCompilePkg"
  1000      },
  1001      {
  1002        "type": "text",
  1003        "version": 373,
  1004        "versionNonce": 1338350418,
  1005        "isDeleted": false,
  1006        "id": "OWV5oGIX-s5xyq6g_m2zZ",
  1007        "fillStyle": "hachure",
  1008        "strokeWidth": 1,
  1009        "strokeStyle": "solid",
  1010        "roughness": 1,
  1011        "opacity": 100,
  1012        "angle": 0,
  1013        "x": 675.92578125,
  1014        "y": 281.359375,
  1015        "strokeColor": "#000000",
  1016        "backgroundColor": "transparent",
  1017        "width": 128,
  1018        "height": 25,
  1019        "seed": 1981887442,
  1020        "groupIds": [],
  1021        "strokeSharpness": "sharp",
  1022        "boundElements": [
  1023          {
  1024            "id": "RenCmXsoXx0fGBRKi5_26",
  1025            "type": "arrow"
  1026          }
  1027        ],
  1028        "updated": 1645713106334,
  1029        "link": null,
  1030        "fontSize": 20,
  1031        "fontFamily": 1,
  1032        "text": "GoCompilePkg",
  1033        "baseline": 18,
  1034        "textAlign": "left",
  1035        "verticalAlign": "top",
  1036        "containerId": null,
  1037        "originalText": "GoCompilePkg"
  1038      },
  1039      {
  1040        "type": "text",
  1041        "version": 263,
  1042        "versionNonce": 230888398,
  1043        "isDeleted": false,
  1044        "id": "XFDzOG61LR012x-J2LGIJ",
  1045        "fillStyle": "hachure",
  1046        "strokeWidth": 1,
  1047        "strokeStyle": "solid",
  1048        "roughness": 1,
  1049        "opacity": 100,
  1050        "angle": 0,
  1051        "x": 675.609375,
  1052        "y": 418.51953125,
  1053        "strokeColor": "#000000",
  1054        "backgroundColor": "transparent",
  1055        "width": 128,
  1056        "height": 25,
  1057        "seed": 1994605266,
  1058        "groupIds": [],
  1059        "strokeSharpness": "sharp",
  1060        "boundElements": [],
  1061        "updated": 1645713058817,
  1062        "link": null,
  1063        "fontSize": 20,
  1064        "fontFamily": 1,
  1065        "text": "GoCompilePkg",
  1066        "baseline": 18,
  1067        "textAlign": "left",
  1068        "verticalAlign": "top",
  1069        "containerId": null,
  1070        "originalText": "GoCompilePkg"
  1071      },
  1072      {
  1073        "type": "line",
  1074        "version": 1696,
  1075        "versionNonce": 1947902610,
  1076        "isDeleted": false,
  1077        "id": "CCr_7bBDw6qxEnXcYPkhb",
  1078        "fillStyle": "hachure",
  1079        "strokeWidth": 1,
  1080        "strokeStyle": "solid",
  1081        "roughness": 1,
  1082        "opacity": 100,
  1083        "angle": 0,
  1084        "x": 984.40625,
  1085        "y": 176.43359375,
  1086        "strokeColor": "#000000",
  1087        "backgroundColor": "transparent",
  1088        "width": 106.10546875,
  1089        "height": 313.45703125,
  1090        "seed": 1367735442,
  1091        "groupIds": [],
  1092        "strokeSharpness": "round",
  1093        "boundElements": [],
  1094        "updated": 1645713058817,
  1095        "link": null,
  1096        "startBinding": null,
  1097        "endBinding": null,
  1098        "lastCommittedPoint": null,
  1099        "startArrowhead": null,
  1100        "endArrowhead": null,
  1101        "points": [
  1102          [
  1103            0,
  1104            0
  1105          ],
  1106          [
  1107            34.70703125,
  1108            59.4140625
  1109          ],
  1110          [
  1111            7.453125,
  1112            145.83984375
  1113          ],
  1114          [
  1115            106.10546875,
  1116            141.45703125
  1117          ],
  1118          [
  1119            3.32421875,
  1120            148.296875
  1121          ],
  1122          [
  1123            35.30859375,
  1124            220.953125
  1125          ],
  1126          [
  1127            7.41796875,
  1128            313.45703125
  1129          ]
  1130        ]
  1131      },
  1132      {
  1133        "type": "line",
  1134        "version": 1423,
  1135        "versionNonce": 164157838,
  1136        "isDeleted": false,
  1137        "id": "rSS_NGIY9mXlKvJ6zEKcS",
  1138        "fillStyle": "hachure",
  1139        "strokeWidth": 1,
  1140        "strokeStyle": "solid",
  1141        "roughness": 1,
  1142        "opacity": 100,
  1143        "angle": 0,
  1144        "x": 698.2108315925065,
  1145        "y": -124.59268454085958,
  1146        "strokeColor": "#000000",
  1147        "backgroundColor": "transparent",
  1148        "width": 163.09322505611044,
  1149        "height": 177.3724073101255,
  1150        "seed": 1859243538,
  1151        "groupIds": [],
  1152        "strokeSharpness": "round",
  1153        "boundElements": [],
  1154        "updated": 1645713136400,
  1155        "link": null,
  1156        "startBinding": null,
  1157        "endBinding": null,
  1158        "lastCommittedPoint": null,
  1159        "startArrowhead": null,
  1160        "endArrowhead": null,
  1161        "points": [
  1162          [
  1163            0,
  1164            0
  1165          ],
  1166          [
  1167            32.08840700592511,
  1168            30.81405958552382
  1169          ],
  1170          [
  1171            18.23841960974691,
  1172            71.9505372729384
  1173          ],
  1174          [
  1175            163.09322505611044,
  1176            62.79260616948538
  1177          ],
  1178          [
  1179            19.635544337568465,
  1180            76.75792430959316
  1181          ],
  1182          [
  1183            31.990871883416816,
  1184            131.85248366531474
  1185          ],
  1186          [
  1187            2.2395418237075546,
  1188            177.3724073101255
  1189          ]
  1190        ]
  1191      },
  1192      {
  1193        "type": "line",
  1194        "version": 2422,
  1195        "versionNonce": 1368162386,
  1196        "isDeleted": false,
  1197        "id": "Adp4I3kUZ5DVOnLF_mvH-",
  1198        "fillStyle": "hachure",
  1199        "strokeWidth": 1,
  1200        "strokeStyle": "solid",
  1201        "roughness": 1,
  1202        "opacity": 100,
  1203        "angle": 0,
  1204        "x": 1004.0975503425063,
  1205        "y": 42.05965920914046,
  1206        "strokeColor": "#000000",
  1207        "backgroundColor": "transparent",
  1208        "width": 135.13493323240277,
  1209        "height": 110.7669385601255,
  1210        "seed": 830365522,
  1211        "groupIds": [],
  1212        "strokeSharpness": "round",
  1213        "boundElements": [],
  1214        "updated": 1645713058817,
  1215        "link": null,
  1216        "startBinding": null,
  1217        "endBinding": null,
  1218        "lastCommittedPoint": null,
  1219        "startArrowhead": null,
  1220        "endArrowhead": null,
  1221        "points": [
  1222          [
  1223            0,
  1224            0
  1225          ],
  1226          [
  1227            6.061063255925092,
  1228            30.10702833552382
  1229          ],
  1230          [
  1231            47.98060710974687,
  1232            63.634131022938405
  1233          ],
  1234          [
  1235            118.47213130611044,
  1236            61.53479366948538
  1237          ],
  1238          [
  1239            61.26445058756849,
  1240            63.09386180959315
  1241          ],
  1242          [
  1243            7.69009063341673,
  1244            78.96576491531472
  1245          ],
  1246          [
  1247            -16.66280192629233,
  1248            110.7669385601255
  1249          ]
  1250        ]
  1251      },
  1252      {
  1253        "type": "text",
  1254        "version": 211,
  1255        "versionNonce": 1752999442,
  1256        "isDeleted": false,
  1257        "id": "jqwxeTyV2H4FXh6iMTzld",
  1258        "fillStyle": "hachure",
  1259        "strokeWidth": 1,
  1260        "strokeStyle": "solid",
  1261        "roughness": 1,
  1262        "opacity": 100,
  1263        "angle": 0,
  1264        "x": 1014.41015625,
  1265        "y": 282.78125,
  1266        "strokeColor": "#000000",
  1267        "backgroundColor": "transparent",
  1268        "width": 63,
  1269        "height": 25,
  1270        "seed": 417199122,
  1271        "groupIds": [],
  1272        "strokeSharpness": "sharp",
  1273        "boundElements": [],
  1274        "updated": 1645713058817,
  1275        "link": null,
  1276        "fontSize": 20,
  1277        "fontFamily": 1,
  1278        "text": "GoLink",
  1279        "baseline": 18,
  1280        "textAlign": "left",
  1281        "verticalAlign": "top",
  1282        "containerId": null,
  1283        "originalText": "GoLink"
  1284      },
  1285      {
  1286        "type": "text",
  1287        "version": 239,
  1288        "versionNonce": 1737882638,
  1289        "isDeleted": false,
  1290        "id": "QU_adpXt889Ir2oimAKco",
  1291        "fillStyle": "hachure",
  1292        "strokeWidth": 1,
  1293        "strokeStyle": "solid",
  1294        "roughness": 1,
  1295        "opacity": 100,
  1296        "angle": 0,
  1297        "x": 1048.234375,
  1298        "y": 120.48828125,
  1299        "strokeColor": "#000000",
  1300        "backgroundColor": "transparent",
  1301        "width": 63,
  1302        "height": 25,
  1303        "seed": 1994591822,
  1304        "groupIds": [],
  1305        "strokeSharpness": "sharp",
  1306        "boundElements": [],
  1307        "updated": 1645713058817,
  1308        "link": null,
  1309        "fontSize": 20,
  1310        "fontFamily": 1,
  1311        "text": "GoLink",
  1312        "baseline": 18,
  1313        "textAlign": "left",
  1314        "verticalAlign": "top",
  1315        "containerId": null,
  1316        "originalText": "GoLink"
  1317      },
  1318      {
  1319        "type": "rectangle",
  1320        "version": 311,
  1321        "versionNonce": 31593426,
  1322        "isDeleted": false,
  1323        "id": "3Fs-7jrpoFZjkiFhKyXwJ",
  1324        "fillStyle": "hachure",
  1325        "strokeWidth": 1,
  1326        "strokeStyle": "solid",
  1327        "roughness": 1,
  1328        "opacity": 100,
  1329        "angle": 0,
  1330        "x": 1104.68359375,
  1331        "y": 278.453125,
  1332        "strokeColor": "#000000",
  1333        "backgroundColor": "#15aabf",
  1334        "width": 145,
  1335        "height": 87,
  1336        "seed": 459479182,
  1337        "groupIds": [],
  1338        "strokeSharpness": "sharp",
  1339        "boundElements": [
  1340          {
  1341            "type": "text",
  1342            "id": "U_khjX5LJoOf7oHa3yvmX"
  1343          }
  1344        ],
  1345        "updated": 1645713058817,
  1346        "link": null
  1347      },
  1348      {
  1349        "type": "rectangle",
  1350        "version": 433,
  1351        "versionNonce": 332876366,
  1352        "isDeleted": false,
  1353        "id": "lAKw58pfZT2qHbLfCcLdZ",
  1354        "fillStyle": "hachure",
  1355        "strokeWidth": 1,
  1356        "strokeStyle": "solid",
  1357        "roughness": 1,
  1358        "opacity": 100,
  1359        "angle": 0,
  1360        "x": 1132.86328125,
  1361        "y": 62.6171875,
  1362        "strokeColor": "#000000",
  1363        "backgroundColor": "#15aabf",
  1364        "width": 145,
  1365        "height": 87,
  1366        "seed": 766158926,
  1367        "groupIds": [],
  1368        "strokeSharpness": "sharp",
  1369        "boundElements": [
  1370          {
  1371            "id": "XAa15ht9hRV0nmyVPWns_",
  1372            "type": "text"
  1373          },
  1374          {
  1375            "type": "text",
  1376            "id": "XAa15ht9hRV0nmyVPWns_"
  1377          },
  1378          {
  1379            "id": "FCxo6QVHjz9QekO1fdHyI",
  1380            "type": "arrow"
  1381          }
  1382        ],
  1383        "updated": 1645713058817,
  1384        "link": null
  1385      },
  1386      {
  1387        "type": "rectangle",
  1388        "version": 642,
  1389        "versionNonce": 802408850,
  1390        "isDeleted": false,
  1391        "id": "CIn87cWj794-yqk1m35z0",
  1392        "fillStyle": "hachure",
  1393        "strokeWidth": 1,
  1394        "strokeStyle": "solid",
  1395        "roughness": 1,
  1396        "opacity": 100,
  1397        "angle": 0,
  1398        "x": 1320.8125,
  1399        "y": 185.6171875,
  1400        "strokeColor": "#000000",
  1401        "backgroundColor": "#15aabf",
  1402        "width": 145,
  1403        "height": 87,
  1404        "seed": 494767758,
  1405        "groupIds": [],
  1406        "strokeSharpness": "sharp",
  1407        "boundElements": [
  1408          {
  1409            "id": "8UX-ttDyvCivRUrnxdAX9",
  1410            "type": "text"
  1411          },
  1412          {
  1413            "id": "8UX-ttDyvCivRUrnxdAX9",
  1414            "type": "text"
  1415          },
  1416          {
  1417            "id": "FCxo6QVHjz9QekO1fdHyI",
  1418            "type": "arrow"
  1419          },
  1420          {
  1421            "type": "text",
  1422            "id": "8UX-ttDyvCivRUrnxdAX9"
  1423          }
  1424        ],
  1425        "updated": 1645713058817,
  1426        "link": null
  1427      },
  1428      {
  1429        "type": "text",
  1430        "version": 206,
  1431        "versionNonce": 1062523022,
  1432        "isDeleted": false,
  1433        "id": "U_khjX5LJoOf7oHa3yvmX",
  1434        "fillStyle": "hachure",
  1435        "strokeWidth": 1,
  1436        "strokeStyle": "solid",
  1437        "roughness": 1,
  1438        "opacity": 100,
  1439        "angle": 0,
  1440        "x": 1109.68359375,
  1441        "y": 309.453125,
  1442        "strokeColor": "#000000",
  1443        "backgroundColor": "transparent",
  1444        "width": 135,
  1445        "height": 25,
  1446        "seed": 606262286,
  1447        "groupIds": [],
  1448        "strokeSharpness": "sharp",
  1449        "boundElements": [],
  1450        "updated": 1645713058817,
  1451        "link": null,
  1452        "fontSize": 20,
  1453        "fontFamily": 1,
  1454        "text": "go binary",
  1455        "baseline": 18,
  1456        "textAlign": "center",
  1457        "verticalAlign": "middle",
  1458        "containerId": "3Fs-7jrpoFZjkiFhKyXwJ",
  1459        "originalText": "go binary"
  1460      },
  1461      {
  1462        "type": "text",
  1463        "version": 332,
  1464        "versionNonce": 696829778,
  1465        "isDeleted": false,
  1466        "id": "XAa15ht9hRV0nmyVPWns_",
  1467        "fillStyle": "hachure",
  1468        "strokeWidth": 1,
  1469        "strokeStyle": "solid",
  1470        "roughness": 1,
  1471        "opacity": 100,
  1472        "angle": 0,
  1473        "x": 1137.86328125,
  1474        "y": 93.6171875,
  1475        "strokeColor": "#000000",
  1476        "backgroundColor": "transparent",
  1477        "width": 135,
  1478        "height": 25,
  1479        "seed": 1441614738,
  1480        "groupIds": [],
  1481        "strokeSharpness": "sharp",
  1482        "boundElements": [],
  1483        "updated": 1645713058817,
  1484        "link": null,
  1485        "fontSize": 20,
  1486        "fontFamily": 1,
  1487        "text": "test binary",
  1488        "baseline": 18,
  1489        "textAlign": "center",
  1490        "verticalAlign": "middle",
  1491        "containerId": "lAKw58pfZT2qHbLfCcLdZ",
  1492        "originalText": "test binary"
  1493      },
  1494      {
  1495        "type": "text",
  1496        "version": 554,
  1497        "versionNonce": 633835214,
  1498        "isDeleted": false,
  1499        "id": "8UX-ttDyvCivRUrnxdAX9",
  1500        "fillStyle": "hachure",
  1501        "strokeWidth": 1,
  1502        "strokeStyle": "solid",
  1503        "roughness": 1,
  1504        "opacity": 100,
  1505        "angle": 0,
  1506        "x": 1325.8125,
  1507        "y": 216.6171875,
  1508        "strokeColor": "#000000",
  1509        "backgroundColor": "transparent",
  1510        "width": 135,
  1511        "height": 25,
  1512        "seed": 768797010,
  1513        "groupIds": [],
  1514        "strokeSharpness": "sharp",
  1515        "boundElements": [],
  1516        "updated": 1645713058817,
  1517        "link": null,
  1518        "fontSize": 20,
  1519        "fontFamily": 1,
  1520        "text": "test result",
  1521        "baseline": 18,
  1522        "textAlign": "center",
  1523        "verticalAlign": "middle",
  1524        "containerId": "CIn87cWj794-yqk1m35z0",
  1525        "originalText": "test result"
  1526      },
  1527      {
  1528        "type": "text",
  1529        "version": 125,
  1530        "versionNonce": 660081938,
  1531        "isDeleted": false,
  1532        "id": "XdeK36TNlGK4oDnK0QljI",
  1533        "fillStyle": "hachure",
  1534        "strokeWidth": 1,
  1535        "strokeStyle": "solid",
  1536        "roughness": 1,
  1537        "opacity": 100,
  1538        "angle": 0,
  1539        "x": 520.8046875,
  1540        "y": -1.1875,
  1541        "strokeColor": "#000000",
  1542        "backgroundColor": "#15aabf",
  1543        "width": 178,
  1544        "height": 25,
  1545        "seed": 1057364558,
  1546        "groupIds": [],
  1547        "strokeSharpness": "sharp",
  1548        "boundElements": [],
  1549        "updated": 1645713058817,
  1550        "link": null,
  1551        "fontSize": 20,
  1552        "fontFamily": 1,
  1553        "text": "foo/foo2_test.go",
  1554        "baseline": 18,
  1555        "textAlign": "center",
  1556        "verticalAlign": "middle",
  1557        "containerId": "HzjwDEtdpACOtsMXQz4qR",
  1558        "originalText": "foo/foo2_test.go"
  1559      },
  1560      {
  1561        "type": "text",
  1562        "version": 173,
  1563        "versionNonce": 600343822,
  1564        "isDeleted": false,
  1565        "id": "iI9z1qPn6RQpZWPzVundB",
  1566        "fillStyle": "hachure",
  1567        "strokeWidth": 1,
  1568        "strokeStyle": "solid",
  1569        "roughness": 1,
  1570        "opacity": 100,
  1571        "angle": 0,
  1572        "x": 522,
  1573        "y": -88.83984375,
  1574        "strokeColor": "#000000",
  1575        "backgroundColor": "#15aabf",
  1576        "width": 178,
  1577        "height": 25,
  1578        "seed": 1192322126,
  1579        "groupIds": [],
  1580        "strokeSharpness": "sharp",
  1581        "boundElements": [],
  1582        "updated": 1645713058817,
  1583        "link": null,
  1584        "fontSize": 20,
  1585        "fontFamily": 1,
  1586        "text": "foo/foo_test.go",
  1587        "baseline": 18,
  1588        "textAlign": "center",
  1589        "verticalAlign": "middle",
  1590        "containerId": "nG82Pemyxdap8-2WgkNKA",
  1591        "originalText": "foo/foo_test.go"
  1592      },
  1593      {
  1594        "type": "text",
  1595        "version": 268,
  1596        "versionNonce": 449885006,
  1597        "isDeleted": false,
  1598        "id": "YXVK7QXRiUHU6OoO9Za9x",
  1599        "fillStyle": "hachure",
  1600        "strokeWidth": 1,
  1601        "strokeStyle": "solid",
  1602        "roughness": 1,
  1603        "opacity": 100,
  1604        "angle": 0,
  1605        "x": 726.36328125,
  1606        "y": -42.26171875,
  1607        "strokeColor": "#000000",
  1608        "backgroundColor": "#15aabf",
  1609        "width": 130,
  1610        "height": 20,
  1611        "seed": 1377802510,
  1612        "groupIds": [],
  1613        "strokeSharpness": "sharp",
  1614        "boundElements": [],
  1615        "updated": 1645713058817,
  1616        "link": null,
  1617        "fontSize": 16,
  1618        "fontFamily": 1,
  1619        "text": "GoTestGenTest",
  1620        "baseline": 14,
  1621        "textAlign": "left",
  1622        "verticalAlign": "top",
  1623        "containerId": null,
  1624        "originalText": "GoTestGenTest"
  1625      },
  1626      {
  1627        "type": "arrow",
  1628        "version": 1022,
  1629        "versionNonce": 1044476050,
  1630        "isDeleted": false,
  1631        "id": "FCxo6QVHjz9QekO1fdHyI",
  1632        "fillStyle": "hachure",
  1633        "strokeWidth": 1,
  1634        "strokeStyle": "solid",
  1635        "roughness": 1,
  1636        "opacity": 100,
  1637        "angle": 0,
  1638        "x": 1289.5767145302918,
  1639        "y": 137.09954174565226,
  1640        "strokeColor": "#000000",
  1641        "backgroundColor": "#82c91e",
  1642        "width": 43.02415574638144,
  1643        "height": 37.753945950207225,
  1644        "seed": 789481298,
  1645        "groupIds": [],
  1646        "strokeSharpness": "round",
  1647        "boundElements": [],
  1648        "updated": 1645713058817,
  1649        "link": null,
  1650        "startBinding": {
  1651          "elementId": "lAKw58pfZT2qHbLfCcLdZ",
  1652          "focus": -0.4006325045780303,
  1653          "gap": 11.713433280291838
  1654        },
  1655        "endBinding": {
  1656          "elementId": "CIn87cWj794-yqk1m35z0",
  1657          "focus": 0.009231708544778436,
  1658          "gap": 10.763699804140515
  1659        },
  1660        "lastCommittedPoint": null,
  1661        "startArrowhead": null,
  1662        "endArrowhead": "arrow",
  1663        "points": [
  1664          [
  1665            0,
  1666            0
  1667          ],
  1668          [
  1669            43.02415574638144,
  1670            37.753945950207225
  1671          ]
  1672        ]
  1673      },
  1674      {
  1675        "type": "text",
  1676        "version": 76,
  1677        "versionNonce": 1792110098,
  1678        "isDeleted": false,
  1679        "id": "vfq9_DBY27vVxH1CzgHiN",
  1680        "fillStyle": "hachure",
  1681        "strokeWidth": 1,
  1682        "strokeStyle": "solid",
  1683        "roughness": 1,
  1684        "opacity": 100,
  1685        "angle": 0,
  1686        "x": 1297.51171875,
  1687        "y": 122.25390625,
  1688        "strokeColor": "#000000",
  1689        "backgroundColor": "#82c91e",
  1690        "width": 113,
  1691        "height": 25,
  1692        "seed": 1564226382,
  1693        "groupIds": [],
  1694        "strokeSharpness": "sharp",
  1695        "boundElements": [
  1696          {
  1697            "id": "T25vTTdMzWQ99VJDhDnIr",
  1698            "type": "arrow"
  1699          }
  1700        ],
  1701        "updated": 1645713173348,
  1702        "link": null,
  1703        "fontSize": 20,
  1704        "fontFamily": 1,
  1705        "text": "TestRunner",
  1706        "baseline": 18,
  1707        "textAlign": "left",
  1708        "verticalAlign": "top",
  1709        "containerId": null,
  1710        "originalText": "TestRunner"
  1711      },
  1712      {
  1713        "type": "rectangle",
  1714        "version": 85,
  1715        "versionNonce": 451071506,
  1716        "isDeleted": false,
  1717        "id": "1LuXAqePsPIRHC1KSeWe6",
  1718        "fillStyle": "hachure",
  1719        "strokeWidth": 1,
  1720        "strokeStyle": "solid",
  1721        "roughness": 1,
  1722        "opacity": 100,
  1723        "angle": 0,
  1724        "x": 679.86328125,
  1725        "y": -263.30078125,
  1726        "strokeColor": "#000000",
  1727        "backgroundColor": "#ced4da",
  1728        "width": 128.14453125,
  1729        "height": 71.30859375,
  1730        "seed": 2134387474,
  1731        "groupIds": [],
  1732        "strokeSharpness": "sharp",
  1733        "boundElements": [
  1734          {
  1735            "type": "text",
  1736            "id": "dwSuTduGarUxTROMpgTP0"
  1737          },
  1738          {
  1739            "id": "w_ofYLqxsnoxd7X07Ob-e",
  1740            "type": "arrow"
  1741          },
  1742          {
  1743            "id": "vKbHoIFobYKpPbfLap6ot",
  1744            "type": "arrow"
  1745          },
  1746          {
  1747            "id": "D1sm8V-f_lwosorRMX2Pj",
  1748            "type": "arrow"
  1749          }
  1750        ],
  1751        "updated": 1645713113412,
  1752        "link": null
  1753      },
  1754      {
  1755        "type": "rectangle",
  1756        "version": 188,
  1757        "versionNonce": 1893353554,
  1758        "isDeleted": false,
  1759        "id": "r9bJymnryIHCkuEfO52Bs",
  1760        "fillStyle": "hachure",
  1761        "strokeWidth": 1,
  1762        "strokeStyle": "solid",
  1763        "roughness": 1,
  1764        "opacity": 100,
  1765        "angle": 0,
  1766        "x": 1405.390625,
  1767        "y": -51.140625,
  1768        "strokeColor": "#000000",
  1769        "backgroundColor": "#ced4da",
  1770        "width": 128.14453125,
  1771        "height": 71.30859375,
  1772        "seed": 1928682574,
  1773        "groupIds": [],
  1774        "strokeSharpness": "sharp",
  1775        "boundElements": [
  1776          {
  1777            "id": "yboxncedTfOgppKE1YKqS",
  1778            "type": "text"
  1779          },
  1780          {
  1781            "id": "w_ofYLqxsnoxd7X07Ob-e",
  1782            "type": "arrow"
  1783          },
  1784          {
  1785            "id": "vKbHoIFobYKpPbfLap6ot",
  1786            "type": "arrow"
  1787          },
  1788          {
  1789            "id": "D1sm8V-f_lwosorRMX2Pj",
  1790            "type": "arrow"
  1791          },
  1792          {
  1793            "type": "text",
  1794            "id": "yboxncedTfOgppKE1YKqS"
  1795          },
  1796          {
  1797            "id": "T25vTTdMzWQ99VJDhDnIr",
  1798            "type": "arrow"
  1799          }
  1800        ],
  1801        "updated": 1645713173348,
  1802        "link": null
  1803      },
  1804      {
  1805        "type": "text",
  1806        "version": 15,
  1807        "versionNonce": 613654994,
  1808        "isDeleted": false,
  1809        "id": "dwSuTduGarUxTROMpgTP0",
  1810        "fillStyle": "hachure",
  1811        "strokeWidth": 1,
  1812        "strokeStyle": "solid",
  1813        "roughness": 1,
  1814        "opacity": 100,
  1815        "angle": 0,
  1816        "x": 684.86328125,
  1817        "y": -240.146484375,
  1818        "strokeColor": "#000000",
  1819        "backgroundColor": "#ced4da",
  1820        "width": 118,
  1821        "height": 25,
  1822        "seed": 346104078,
  1823        "groupIds": [],
  1824        "strokeSharpness": "sharp",
  1825        "boundElements": [],
  1826        "updated": 1645713058817,
  1827        "link": null,
  1828        "fontSize": 20,
  1829        "fontFamily": 1,
  1830        "text": "rules_go",
  1831        "baseline": 18,
  1832        "textAlign": "center",
  1833        "verticalAlign": "middle",
  1834        "containerId": "1LuXAqePsPIRHC1KSeWe6",
  1835        "originalText": "rules_go"
  1836      },
  1837      {
  1838        "type": "text",
  1839        "version": 121,
  1840        "versionNonce": 1757596366,
  1841        "isDeleted": false,
  1842        "id": "yboxncedTfOgppKE1YKqS",
  1843        "fillStyle": "hachure",
  1844        "strokeWidth": 1,
  1845        "strokeStyle": "solid",
  1846        "roughness": 1,
  1847        "opacity": 100,
  1848        "angle": 0,
  1849        "x": 1410.390625,
  1850        "y": -27.986328125,
  1851        "strokeColor": "#000000",
  1852        "backgroundColor": "#ced4da",
  1853        "width": 118,
  1854        "height": 25,
  1855        "seed": 1725421458,
  1856        "groupIds": [],
  1857        "strokeSharpness": "sharp",
  1858        "boundElements": [],
  1859        "updated": 1645713148919,
  1860        "link": null,
  1861        "fontSize": 20,
  1862        "fontFamily": 1,
  1863        "text": "bazel",
  1864        "baseline": 18,
  1865        "textAlign": "center",
  1866        "verticalAlign": "middle",
  1867        "containerId": "r9bJymnryIHCkuEfO52Bs",
  1868        "originalText": "bazel"
  1869      },
  1870      {
  1871        "type": "arrow",
  1872        "version": 258,
  1873        "versionNonce": 1238989906,
  1874        "isDeleted": false,
  1875        "id": "w_ofYLqxsnoxd7X07Ob-e",
  1876        "fillStyle": "hachure",
  1877        "strokeWidth": 1,
  1878        "strokeStyle": "solid",
  1879        "roughness": 1,
  1880        "opacity": 100,
  1881        "angle": 0,
  1882        "x": 755.69140625,
  1883        "y": -178.3203125,
  1884        "strokeColor": "#000000",
  1885        "backgroundColor": "#ced4da",
  1886        "width": 59.74609375,
  1887        "height": 105.75,
  1888        "seed": 1707389710,
  1889        "groupIds": [],
  1890        "strokeSharpness": "round",
  1891        "boundElements": [],
  1892        "updated": 1645713086452,
  1893        "link": null,
  1894        "startBinding": {
  1895          "elementId": "1LuXAqePsPIRHC1KSeWe6",
  1896          "focus": -0.010816189231700723,
  1897          "gap": 13.671875
  1898        },
  1899        "endBinding": null,
  1900        "lastCommittedPoint": null,
  1901        "startArrowhead": null,
  1902        "endArrowhead": "arrow",
  1903        "points": [
  1904          [
  1905            0,
  1906            0
  1907          ],
  1908          [
  1909            34.55078125,
  1910            35.0859375
  1911          ],
  1912          [
  1913            59.74609375,
  1914            105.75
  1915          ]
  1916        ]
  1917      },
  1918      {
  1919        "type": "arrow",
  1920        "version": 317,
  1921        "versionNonce": 2104161234,
  1922        "isDeleted": false,
  1923        "id": "vKbHoIFobYKpPbfLap6ot",
  1924        "fillStyle": "hachure",
  1925        "strokeWidth": 1,
  1926        "strokeStyle": "solid",
  1927        "roughness": 1,
  1928        "opacity": 100,
  1929        "angle": 0,
  1930        "x": 823.015625,
  1931        "y": -236.16796875,
  1932        "strokeColor": "#000000",
  1933        "backgroundColor": "#ced4da",
  1934        "width": 336.3125,
  1935        "height": 212.578125,
  1936        "seed": 569428686,
  1937        "groupIds": [],
  1938        "strokeSharpness": "round",
  1939        "boundElements": [],
  1940        "updated": 1645713082596,
  1941        "link": null,
  1942        "startBinding": {
  1943          "elementId": "1LuXAqePsPIRHC1KSeWe6",
  1944          "focus": -0.43784332036864043,
  1945          "gap": 15.0078125
  1946        },
  1947        "endBinding": {
  1948          "elementId": "AVQpPcZ2l6tF482laHpQm",
  1949          "focus": 0.6528077547726024,
  1950          "gap": 9.359375
  1951        },
  1952        "lastCommittedPoint": null,
  1953        "startArrowhead": null,
  1954        "endArrowhead": "arrow",
  1955        "points": [
  1956          [
  1957            0,
  1958            0
  1959          ],
  1960          [
  1961            336.3125,
  1962            46.7265625
  1963          ],
  1964          [
  1965            261.6328125,
  1966            212.578125
  1967          ]
  1968        ]
  1969      },
  1970      {
  1971        "type": "arrow",
  1972        "version": 378,
  1973        "versionNonce": 11265870,
  1974        "isDeleted": false,
  1975        "id": "EhfI59NuUjCxo0OQ-WWmc",
  1976        "fillStyle": "hachure",
  1977        "strokeWidth": 1,
  1978        "strokeStyle": "solid",
  1979        "roughness": 1,
  1980        "opacity": 100,
  1981        "angle": 0,
  1982        "x": 827.53125,
  1983        "y": -236.5078125,
  1984        "strokeColor": "#000000",
  1985        "backgroundColor": "#ced4da",
  1986        "width": 356.58984375,
  1987        "height": 335.14453125,
  1988        "seed": 831391054,
  1989        "groupIds": [],
  1990        "strokeSharpness": "round",
  1991        "boundElements": [],
  1992        "updated": 1645713068336,
  1993        "link": null,
  1994        "startBinding": null,
  1995        "endBinding": null,
  1996        "lastCommittedPoint": null,
  1997        "startArrowhead": null,
  1998        "endArrowhead": "arrow",
  1999        "points": [
  2000          [
  2001            0,
  2002            0
  2003          ],
  2004          [
  2005            356.58984375,
  2006            64.0078125
  2007          ],
  2008          [
  2009            257.359375,
  2010            335.14453125
  2011          ]
  2012        ]
  2013      },
  2014      {
  2015        "type": "arrow",
  2016        "version": 332,
  2017        "versionNonce": 1017082894,
  2018        "isDeleted": false,
  2019        "id": "D1sm8V-f_lwosorRMX2Pj",
  2020        "fillStyle": "hachure",
  2021        "strokeWidth": 1,
  2022        "strokeStyle": "solid",
  2023        "roughness": 1,
  2024        "opacity": 100,
  2025        "angle": 0,
  2026        "x": 674.66015625,
  2027        "y": -215.19140625,
  2028        "strokeColor": "#000000",
  2029        "backgroundColor": "#ced4da",
  2030        "width": 321.421875,
  2031        "height": 365.08203125,
  2032        "seed": 138331282,
  2033        "groupIds": [],
  2034        "strokeSharpness": "round",
  2035        "boundElements": [],
  2036        "updated": 1645713128638,
  2037        "link": null,
  2038        "startBinding": {
  2039          "elementId": "1LuXAqePsPIRHC1KSeWe6",
  2040          "focus": 0.32892188879970596,
  2041          "gap": 5.203125
  2042        },
  2043        "endBinding": {
  2044          "elementId": "y92Fllrdc8UjAmzlSayru",
  2045          "focus": -0.15040918803524012,
  2046          "gap": 9.5078125
  2047        },
  2048        "lastCommittedPoint": null,
  2049        "startArrowhead": null,
  2050        "endArrowhead": "arrow",
  2051        "points": [
  2052          [
  2053            0,
  2054            0
  2055          ],
  2056          [
  2057            -282.72265625,
  2058            141.84375
  2059          ],
  2060          [
  2061            -206.94921875,
  2062            313.4375
  2063          ],
  2064          [
  2065            -1.6015625,
  2066            310.97265625
  2067          ],
  2068          [
  2069            38.69921875,
  2070            365.08203125
  2071          ]
  2072        ]
  2073      },
  2074      {
  2075        "type": "text",
  2076        "version": 8,
  2077        "versionNonce": 711435730,
  2078        "isDeleted": false,
  2079        "id": "KXmw08eClY3U80eoCvnKG",
  2080        "fillStyle": "hachure",
  2081        "strokeWidth": 1,
  2082        "strokeStyle": "solid",
  2083        "roughness": 1,
  2084        "opacity": 100,
  2085        "angle": 0,
  2086        "x": 1014.6796875,
  2087        "y": -247.97265625,
  2088        "strokeColor": "#000000",
  2089        "backgroundColor": "#ced4da",
  2090        "width": 58,
  2091        "height": 25,
  2092        "seed": 221048654,
  2093        "groupIds": [],
  2094        "strokeSharpness": "sharp",
  2095        "boundElements": [],
  2096        "updated": 1645713156598,
  2097        "link": null,
  2098        "fontSize": 20,
  2099        "fontFamily": 1,
  2100        "text": "define",
  2101        "baseline": 18,
  2102        "textAlign": "left",
  2103        "verticalAlign": "top",
  2104        "containerId": null,
  2105        "originalText": "define"
  2106      },
  2107      {
  2108        "type": "text",
  2109        "version": 54,
  2110        "versionNonce": 1449559442,
  2111        "isDeleted": false,
  2112        "id": "eAX_6DUdXn9173u5Un7rK",
  2113        "fillStyle": "hachure",
  2114        "strokeWidth": 1,
  2115        "strokeStyle": "solid",
  2116        "roughness": 1,
  2117        "opacity": 100,
  2118        "angle": 0,
  2119        "x": 807.55078125,
  2120        "y": -153.86328125,
  2121        "strokeColor": "#000000",
  2122        "backgroundColor": "#ced4da",
  2123        "width": 58,
  2124        "height": 25,
  2125        "seed": 728211086,
  2126        "groupIds": [],
  2127        "strokeSharpness": "sharp",
  2128        "boundElements": [],
  2129        "updated": 1645713162666,
  2130        "link": null,
  2131        "fontSize": 20,
  2132        "fontFamily": 1,
  2133        "text": "define",
  2134        "baseline": 18,
  2135        "textAlign": "left",
  2136        "verticalAlign": "top",
  2137        "containerId": null,
  2138        "originalText": "define"
  2139      },
  2140      {
  2141        "type": "text",
  2142        "version": 148,
  2143        "versionNonce": 1772837266,
  2144        "isDeleted": false,
  2145        "id": "dOH_fQDVLWiPkKb9Xa7dh",
  2146        "fillStyle": "hachure",
  2147        "strokeWidth": 1,
  2148        "strokeStyle": "solid",
  2149        "roughness": 1,
  2150        "opacity": 100,
  2151        "angle": 0,
  2152        "x": 493.55859375,
  2153        "y": -193.875,
  2154        "strokeColor": "#000000",
  2155        "backgroundColor": "#ced4da",
  2156        "width": 58,
  2157        "height": 25,
  2158        "seed": 224121998,
  2159        "groupIds": [],
  2160        "strokeSharpness": "sharp",
  2161        "boundElements": [],
  2162        "updated": 1645713166649,
  2163        "link": null,
  2164        "fontSize": 20,
  2165        "fontFamily": 1,
  2166        "text": "define",
  2167        "baseline": 18,
  2168        "textAlign": "left",
  2169        "verticalAlign": "top",
  2170        "containerId": null,
  2171        "originalText": "define"
  2172      },
  2173      {
  2174        "type": "arrow",
  2175        "version": 60,
  2176        "versionNonce": 697733522,
  2177        "isDeleted": false,
  2178        "id": "T25vTTdMzWQ99VJDhDnIr",
  2179        "fillStyle": "hachure",
  2180        "strokeWidth": 1,
  2181        "strokeStyle": "solid",
  2182        "roughness": 1,
  2183        "opacity": 100,
  2184        "angle": 0,
  2185        "x": 1418.390625,
  2186        "y": 29.76953125,
  2187        "strokeColor": "#000000",
  2188        "backgroundColor": "#ced4da",
  2189        "width": 65,
  2190        "height": 86.36328125,
  2191        "seed": 1643009874,
  2192        "groupIds": [],
  2193        "strokeSharpness": "round",
  2194        "boundElements": [],
  2195        "updated": 1645713175795,
  2196        "link": null,
  2197        "startBinding": {
  2198          "elementId": "r9bJymnryIHCkuEfO52Bs",
  2199          "focus": 0.18712696022442354,
  2200          "gap": 9.6015625
  2201        },
  2202        "endBinding": {
  2203          "elementId": "vfq9_DBY27vVxH1CzgHiN",
  2204          "focus": -0.22206696232341916,
  2205          "gap": 6.12109375
  2206        },
  2207        "lastCommittedPoint": null,
  2208        "startArrowhead": null,
  2209        "endArrowhead": "arrow",
  2210        "points": [
  2211          [
  2212            0,
  2213            0
  2214          ],
  2215          [
  2216            -65,
  2217            86.36328125
  2218          ]
  2219        ]
  2220      },
  2221      {
  2222        "type": "text",
  2223        "version": 8,
  2224        "versionNonce": 592105870,
  2225        "isDeleted": false,
  2226        "id": "_CGSnNAmoyvhmYlw0czhG",
  2227        "fillStyle": "hachure",
  2228        "strokeWidth": 1,
  2229        "strokeStyle": "solid",
  2230        "roughness": 1,
  2231        "opacity": 100,
  2232        "angle": 0,
  2233        "x": 1403.6796875,
  2234        "y": 61.02734375,
  2235        "strokeColor": "#000000",
  2236        "backgroundColor": "#ced4da",
  2237        "width": 58,
  2238        "height": 25,
  2239        "seed": 1873973074,
  2240        "groupIds": [],
  2241        "strokeSharpness": "sharp",
  2242        "boundElements": [],
  2243        "updated": 1645713178113,
  2244        "link": null,
  2245        "fontSize": 20,
  2246        "fontFamily": 1,
  2247        "text": "define",
  2248        "baseline": 18,
  2249        "textAlign": "left",
  2250        "verticalAlign": "top",
  2251        "containerId": null,
  2252        "originalText": "define"
  2253      }
  2254    ],
  2255    "appState": {
  2256      "gridSize": null,
  2257      "viewBackgroundColor": "#ffffff"
  2258    },
  2259    "files": {}
  2260  }