{ "name": "", "shapes": [ { "id": "hey", "type": "code", "pos": { "x": 225, "y": 12 }, "width": 755, "height": 166, "level": 1, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "#FFFFFF", "stroke": "#0A0F25", "shadow": false, "3d": false, "multiple": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "fields": null, "methods": null, "columns": null, "label": "// RegisterHash registers a function that returns a new instance of the given\n// hash function. This is intended to be called from the init function in\n// packages that implement hash functions.\nfunc RegisterHash(h Hash, f func() hash.Hash) {\n\tif h >= maxHash {\n\t\tpanic(\"crypto: RegisterHash of unknown hash function\")\n\t}\n\thashes[h] = f\n}", "fontSize": 16, "fontFamily": "DEFAULT", "language": "golang", "color": "#0A0F25", "italic": false, "bold": true, "underline": false, "labelWidth": 755, "labelHeight": 166 }, { "id": "x", "type": "", "pos": { "x": 12, "y": 32 }, "width": 113, "height": 126, "level": 1, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "#F7F8FE", "stroke": "#0D32B2", "shadow": false, "3d": false, "multiple": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "fields": null, "methods": null, "columns": null, "label": "x", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "#0A0F25", "italic": false, "bold": true, "underline": false, "labelWidth": 13, "labelHeight": 26, "labelPosition": "INSIDE_MIDDLE_CENTER" }, { "id": "y", "type": "", "pos": { "x": 1080, "y": 32 }, "width": 114, "height": 126, "level": 1, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "#F7F8FE", "stroke": "#0D32B2", "shadow": false, "3d": false, "multiple": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "fields": null, "methods": null, "columns": null, "label": "y", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "#0A0F25", "italic": false, "bold": true, "underline": false, "labelWidth": 14, "labelHeight": 26, "labelPosition": "INSIDE_MIDDLE_CENTER" } ], "connections": [ { "id": "(x -> hey)[0]", "src": "x", "srcArrow": "none", "srcLabel": "", "dst": "hey", "dstArrow": "triangle", "dstLabel": "", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "#0D32B2", "label": "", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "#676C7E", "italic": true, "bold": false, "underline": false, "labelWidth": 0, "labelHeight": 0, "labelPosition": "", "labelPercentage": 0, "route": [ { "x": 125, "y": 95 }, { "x": 225, "y": 95 } ], "animated": false, "tooltip": "", "icon": null }, { "id": "(hey -> y)[0]", "src": "hey", "srcArrow": "none", "srcLabel": "", "dst": "y", "dstArrow": "triangle", "dstLabel": "", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "#0D32B2", "label": "", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "#676C7E", "italic": true, "bold": false, "underline": false, "labelWidth": 0, "labelHeight": 0, "labelPosition": "", "labelPercentage": 0, "route": [ { "x": 980, "y": 95 }, { "x": 1080, "y": 95 } ], "animated": false, "tooltip": "", "icon": null } ] }