blob: 715e204088837486c82bddf362ea9b48cfa1ebeb [file]
<?xml version='1.0' encoding='UTF-8' ?>
<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='432.00pt' height='525.74pt' viewBox='0 0 432.00 525.74'>
<g class='svglite'>
<defs>
<style type='text/css'><![CDATA[
.svglite line, .svglite polyline, .svglite polygon, .svglite path, .svglite rect, .svglite circle {
fill: none;
stroke: #000000;
stroke-linecap: round;
stroke-linejoin: round;
stroke-miterlimit: 10.00;
}
.svglite text {
white-space: pre;
}
.svglite g.glyphgroup path {
fill: inherit;
stroke: none;
}
]]></style>
</defs>
<rect width='100%' height='100%' style='stroke: none; fill: #FFFFFF;'/>
<defs>
<clipPath id='cpMC4wMHw0MzIuMDB8MC4wMHw1MjUuNzQ='>
<rect x='0.00' y='0.00' width='432.00' height='525.74' />
</clipPath>
</defs>
<g clip-path='url(#cpMC4wMHw0MzIuMDB8MC4wMHw1MjUuNzQ=)'>
<rect x='0.00' y='0.00' width='432.00' height='525.74' style='stroke-width: 1.07; stroke: none; fill: #FFFFFF;' />
</g>
<defs>
<clipPath id='cpMTY1LjIzfDQyNi41Mnw0Mi4wOXw0NzcuNjQ='>
<rect x='165.23' y='42.09' width='261.29' height='435.55' />
</clipPath>
</defs>
<g clip-path='url(#cpMTY1LjIzfDQyNi41Mnw0Mi4wOXw0NzcuNjQ=)'>
<polyline points='222.03,477.64 222.03,42.09 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='335.64,477.64 335.64,42.09 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='165.23,477.64 165.23,42.09 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='278.83,477.64 278.83,42.09 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='392.44,477.64 392.44,42.09 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<rect x='165.23' y='334.05' width='19.86' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='94.74' width='58.09' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='238.32' width='25.45' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='429.77' width='13.69' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='286.19' width='23.79' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='46.87' width='74.29' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='214.39' width='28.24' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='70.80' width='64.48' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='310.12' width='22.94' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='190.46' width='30.81' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='405.84' width='13.87' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='381.91' width='17.29' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='262.25' width='23.85' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='357.98' width='18.94' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='453.70' width='4.51' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='166.53' width='34.52' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='142.60' width='34.52' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='165.23' y='118.67' width='34.69' height='19.14' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<polyline points='187.08,346.01 187.08,341.23 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='187.08,343.62 183.09,343.62 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='183.09,346.01 183.09,341.23 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='226.39,106.70 226.39,101.92 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='226.39,104.31 220.24,104.31 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='220.24,106.70 220.24,101.92 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='192.90,250.29 192.90,245.50 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='192.90,247.90 188.45,247.90 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='188.45,250.29 188.45,245.50 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='180.60,441.74 180.60,436.95 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='180.60,439.35 177.24,439.35 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='177.24,441.74 177.24,436.95 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='191.18,298.15 191.18,293.37 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='191.18,295.76 186.86,295.76 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='186.86,298.15 186.86,293.37 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='242.83,58.84 242.83,54.05 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='242.83,56.45 236.21,56.45 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='236.21,58.84 236.21,54.05 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='195.80,226.36 195.80,221.57 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='195.80,223.96 191.15,223.96 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='191.15,226.36 191.15,221.57 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='232.89,82.77 232.89,77.98 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='232.89,80.38 226.52,80.38 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='226.52,82.77 226.52,77.98 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='190.29,322.08 190.29,317.30 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='190.29,319.69 186.04,319.69 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='186.04,322.08 186.04,317.30 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='198.46,202.43 198.46,197.64 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='198.46,200.03 193.63,200.03 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='193.63,202.43 193.63,197.64 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='180.78,417.81 180.78,413.02 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='180.78,415.41 177.41,415.41 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='177.41,417.81 177.41,413.02 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='184.39,393.88 184.39,389.09 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='184.39,391.48 180.65,391.48 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='180.65,393.88 180.65,389.09 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='191.24,274.22 191.24,269.43 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='191.24,271.83 186.92,271.83 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='186.92,274.22 186.92,269.43 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='186.12,369.94 186.12,365.16 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='186.12,367.55 182.22,367.55 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='182.22,369.94 182.22,365.16 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='170.72,465.67 170.72,460.88 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='170.72,463.28 168.75,463.28 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='168.75,465.67 168.75,460.88 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='202.28,178.50 202.28,173.71 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='202.28,176.10 197.22,176.10 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='197.22,178.50 197.22,173.71 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='202.28,154.56 202.28,149.78 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='202.28,152.17 197.22,152.17 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='197.22,154.56 197.22,149.78 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='202.46,130.63 202.46,125.85 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='202.46,128.24 197.38,128.24 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='197.38,130.63 197.38,125.85 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<text x='189.42' y='346.31' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>9%</text>
<text x='229.32' y='106.99' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.02px' lengthAdjust='spacingAndGlyphs'>26%</text>
<text x='196.46' y='250.58' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='14.45px' lengthAdjust='spacingAndGlyphs'>11%</text>
<text x='183.26' y='442.03' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>6%</text>
<text x='195.03' y='298.44' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.02px' lengthAdjust='spacingAndGlyphs'>10%</text>
<text x='245.53' y='59.13' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.02px' lengthAdjust='spacingAndGlyphs'>33%</text>
<text x='199.48' y='226.65' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.02px' lengthAdjust='spacingAndGlyphs'>12%</text>
<text x='235.71' y='83.06' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.02px' lengthAdjust='spacingAndGlyphs'>28%</text>
<text x='194.17' y='322.38' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.02px' lengthAdjust='spacingAndGlyphs'>10%</text>
<text x='202.05' y='202.72' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.02px' lengthAdjust='spacingAndGlyphs'>14%</text>
<text x='183.43' y='418.10' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>6%</text>
<text x='186.86' y='394.17' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>8%</text>
<text x='195.09' y='274.51' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.02px' lengthAdjust='spacingAndGlyphs'>10%</text>
<text x='188.51' y='370.24' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>8%</text>
<text x='174.07' y='465.96' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>2%</text>
<text x='205.76' y='178.79' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.02px' lengthAdjust='spacingAndGlyphs'>15%</text>
<text x='205.76' y='154.86' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.02px' lengthAdjust='spacingAndGlyphs'>15%</text>
<text x='205.93' y='130.93' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.02px' lengthAdjust='spacingAndGlyphs'>15%</text>
</g>
<g clip-path='url(#cpMC4wMHw0MzIuMDB8MC4wMHw1MjUuNzQ=)'>
<text x='160.30' y='457.50' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='96.97px' lengthAdjust='spacingAndGlyphs'>Problems with the stability /</text>
<text x='160.30' y='466.14' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='116.56px' lengthAdjust='spacingAndGlyphs'>reliability of the services we build</text>
<text x='160.30' y='474.78' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='27.12px' lengthAdjust='spacingAndGlyphs'>with Go</text>
<text x='160.30' y='437.89' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='118.78px' lengthAdjust='spacingAndGlyphs'>Missing functionality in gopls / VS</text>
<text x='160.30' y='446.53' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='19.14px' lengthAdjust='spacingAndGlyphs'>Code</text>
<text x='160.30' y='418.28' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='76.95px' lengthAdjust='spacingAndGlyphs'>Optimizing for latency</text>
<text x='160.30' y='390.03' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='142.81px' lengthAdjust='spacingAndGlyphs'>Optimizing for resource scale (high CPU</text>
<text x='160.30' y='398.67' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='96.38px' lengthAdjust='spacingAndGlyphs'>counts, large memory, etc.)</text>
<text x='160.30' y='361.78' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='127.27px' lengthAdjust='spacingAndGlyphs'>Ensuring our Go services running in</text>
<text x='160.30' y='370.42' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='131.70px' lengthAdjust='spacingAndGlyphs'>production don’t have known security</text>
<text x='160.30' y='379.06' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='48.52px' lengthAdjust='spacingAndGlyphs'>vulnerabilities</text>
<text x='160.30' y='346.49' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='118.78px' lengthAdjust='spacingAndGlyphs'>Building AI/agentic systems in Go</text>
<text x='160.30' y='318.24' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='133.05px' lengthAdjust='spacingAndGlyphs'>Monitoring our Go services running in</text>
<text x='160.30' y='326.88' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='37.39px' lengthAdjust='spacingAndGlyphs'>production</text>
<text x='160.30' y='298.62' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='140.59px' lengthAdjust='spacingAndGlyphs'>The responsiveness of gopls / VS Code</text>
<text x='160.30' y='274.69' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='55.19px' lengthAdjust='spacingAndGlyphs'>Something else</text>
<text x='160.30' y='250.76' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='116.14px' lengthAdjust='spacingAndGlyphs'>Diagnosing problems in Go code</text>
<text x='160.30' y='222.51' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='133.05px' lengthAdjust='spacingAndGlyphs'>Learning how to use Go modules and</text>
<text x='160.30' y='231.15' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='34.27px' lengthAdjust='spacingAndGlyphs'>packages</text>
<text x='160.30' y='198.58' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='130.36px' lengthAdjust='spacingAndGlyphs'>Optimizing for resource consumption</text>
<text x='160.30' y='207.22' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='72.34px' lengthAdjust='spacingAndGlyphs'>(CPU, memory, etc.)</text>
<text x='160.30' y='174.65' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='125.48px' lengthAdjust='spacingAndGlyphs'>Ensuring our Go code is thoroughly</text>
<text x='160.30' y='183.29' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='21.80px' lengthAdjust='spacingAndGlyphs'>tested</text>
<text x='160.30' y='150.72' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='122.84px' lengthAdjust='spacingAndGlyphs'>Keeping my module dependencies</text>
<text x='160.30' y='159.36' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='113.00px' lengthAdjust='spacingAndGlyphs'>up-to-date with security patches</text>
<text x='160.30' y='126.79' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='140.00px' lengthAdjust='spacingAndGlyphs'>Writing code documentation / keeping it</text>
<text x='160.30' y='135.43' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='36.50px' lengthAdjust='spacingAndGlyphs'>up-to-date</text>
<text x='160.30' y='102.85' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='128.58px' lengthAdjust='spacingAndGlyphs'>Finding trustworthy Go modules and</text>
<text x='160.30' y='111.49' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='34.27px' lengthAdjust='spacingAndGlyphs'>packages</text>
<text x='160.30' y='78.92' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='105.45px' lengthAdjust='spacingAndGlyphs'>A feature I value from another</text>
<text x='160.30' y='87.56' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='136.61px' lengthAdjust='spacingAndGlyphs'>programming language isn’t part of Go</text>
<text x='160.30' y='54.99' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='121.91px' lengthAdjust='spacingAndGlyphs'>Ensuring our Go code follows best</text>
<text x='160.30' y='63.63' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='74.72px' lengthAdjust='spacingAndGlyphs'>practices / Go idioms</text>
<text x='165.23' y='488.30' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='11.56px' lengthAdjust='spacingAndGlyphs'>0%</text>
<text x='278.83' y='488.30' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='16.02px' lengthAdjust='spacingAndGlyphs'>50%</text>
<text x='392.44' y='488.30' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='20.47px' lengthAdjust='spacingAndGlyphs'>100%</text>
<text x='295.88' y='505.68' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='62.28px' lengthAdjust='spacingAndGlyphs'>% of respondents</text>
<text x='5.48' y='30.44' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='52.94px' lengthAdjust='spacingAndGlyphs'>(select up to 3)</text>
<text x='5.48' y='17.62' style='font-size: 10.00px; font-weight: bold;fill: #333333; font-family: "Arial";' textLength='322.84px' lengthAdjust='spacingAndGlyphs'>What are your three most frustrating things about working with Go?</text>
<text x='426.52' y='518.57' text-anchor='end' style='font-size: 8.00px;fill: #999999; font-family: "Arial";' textLength='35.81px' lengthAdjust='spacingAndGlyphs'>n = 3,982</text>
</g>
</g>
</svg>