blob: d1a3ba525e11f9dff4ef1d8b5c43522900e3fb5d [file] [log] [blame]
<p>
<!--include agree-work-well.svg -->
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="70.00em" height="8.00em" version="1.1"
xmlns="http://www.w3.org/2000/svg">
<defs>
<style type="text/css"><![CDATA[
svg {
font-family: "Helvetica Neue", Arial, sans-serif; /* Helvetica on Mac aka sans-serif has broken U+2007 */
}
tspan.size {
font-size: 0.80em;
}
tspan.head {
font-weight: bold;
}
tspan.paren {
font-weight: normal !important;
}
]]></style>
</defs>
<text x="0.00em" y="1.20em" class="head"><tspan class="size">To what extent do you agree or disagree with the following statements: </tspan></text>
<text x="0.00em" y="2.40em"><tspan class="size">(<tspan fill="#CE3262">strongly disagree</tspan>, <tspan fill="#D77A95">disagree</tspan>, <tspan fill="#E6B1C1">somewhat disagree</tspan>, <tspan fill="#cccccc">neither agree nor disagree</tspan>, <tspan fill="#77CCE9">somewhat agree</tspan>, <tspan fill="#50BFE2">agree</tspan>, <tspan fill="#00ACD7">strongly agree</tspan>)</tspan></text>
<rect x="14.00em" y="3.30em" width="0.17em" height="0.60em" stroke="#CE3262" fill="#CE3262"/>
<rect x="14.17em" y="3.30em" width="0.08em" height="0.60em" stroke="#D77A95" fill="#D77A95"/>
<rect x="14.25em" y="3.30em" width="0.10em" height="0.60em" stroke="#E6B1C1" fill="#E6B1C1"/>
<rect x="14.35em" y="3.30em" width="0.17em" height="0.60em" stroke="#cccccc" fill="#cccccc"/>
<rect x="14.52em" y="3.30em" width="0.53em" height="0.60em" stroke="#77CCE9" fill="#77CCE9"/>
<rect x="15.05em" y="3.30em" width="2.10em" height="0.60em" stroke="#50BFE2" fill="#50BFE2"/>
<rect x="17.14em" y="3.30em" width="6.39em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="13.50em" y="3.90em" text-anchor="end"><tspan class="size">5,938 (<tspan fill="#CE3262">2</tspan>, <tspan fill="#D77A95">0.8</tspan>, <tspan fill="#E6B1C1">1</tspan>, <tspan fill="#cccccc">2</tspan>, <tspan fill="#77CCE9">5</tspan>, <tspan fill="#50BFE2">21</tspan>, <tspan fill="#00ACD7">64</tspan>%)</tspan></text>
<text x="24.04em" y="3.90em"><tspan class="size">I would recommend using Go to others (26:1) [32:1]</tspan></text>
<rect x="14.00em" y="4.50em" width="0.20em" height="0.60em" stroke="#CE3262" fill="#CE3262"/>
<rect x="14.20em" y="4.50em" width="0.13em" height="0.60em" stroke="#D77A95" fill="#D77A95"/>
<rect x="14.33em" y="4.50em" width="0.17em" height="0.60em" stroke="#E6B1C1" fill="#E6B1C1"/>
<rect x="14.50em" y="4.50em" width="0.38em" height="0.60em" stroke="#cccccc" fill="#cccccc"/>
<rect x="14.88em" y="4.50em" width="0.79em" height="0.60em" stroke="#77CCE9" fill="#77CCE9"/>
<rect x="15.67em" y="4.50em" width="2.03em" height="0.60em" stroke="#50BFE2" fill="#50BFE2"/>
<rect x="17.70em" y="4.50em" width="5.82em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="13.50em" y="5.10em" text-anchor="end"><tspan class="size">5,928 (<tspan fill="#CE3262">2</tspan>, <tspan fill="#D77A95">1</tspan>, <tspan fill="#E6B1C1">2</tspan>, <tspan fill="#cccccc">4</tspan>, <tspan fill="#77CCE9">8</tspan>, <tspan fill="#50BFE2">20</tspan>, <tspan fill="#00ACD7">58</tspan>%)</tspan></text>
<text x="24.02em" y="5.10em"><tspan class="size">I would prefer to use Go for my next new project (17:1) [23:1]</tspan></text>
<rect x="14.00em" y="5.70em" width="0.10em" height="0.60em" stroke="#CE3262" fill="#CE3262"/>
<rect x="14.10em" y="5.70em" width="0.08em" height="0.60em" stroke="#D77A95" fill="#D77A95"/>
<rect x="14.18em" y="5.70em" width="0.13em" height="0.60em" stroke="#E6B1C1" fill="#E6B1C1"/>
<rect x="14.31em" y="5.70em" width="0.72em" height="0.60em" stroke="#cccccc" fill="#cccccc"/>
<rect x="15.02em" y="5.70em" width="0.88em" height="0.60em" stroke="#77CCE9" fill="#77CCE9"/>
<rect x="15.91em" y="5.70em" width="2.27em" height="0.60em" stroke="#50BFE2" fill="#50BFE2"/>
<rect x="18.17em" y="5.70em" width="3.13em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="13.50em" y="6.30em" text-anchor="end"><tspan class="size">4,548 (<tspan fill="#CE3262">1</tspan>, <tspan fill="#D77A95">0.8</tspan>, <tspan fill="#E6B1C1">1</tspan>, <tspan fill="#cccccc">7</tspan>, <tspan fill="#77CCE9">9</tspan>, <tspan fill="#50BFE2">23</tspan>, <tspan fill="#00ACD7">31</tspan>%)</tspan></text>
<text x="21.80em" y="6.30em"><tspan class="size">Go is working well for my team (21:1) [26:1]</tspan></text>
<rect x="14.00em" y="6.90em" width="0.48em" height="0.60em" stroke="#CE3262" fill="#CE3262"/>
<rect x="14.48em" y="6.90em" width="0.61em" height="0.60em" stroke="#D77A95" fill="#D77A95"/>
<rect x="15.10em" y="6.90em" width="0.36em" height="0.60em" stroke="#E6B1C1" fill="#E6B1C1"/>
<rect x="15.46em" y="6.90em" width="1.67em" height="0.60em" stroke="#cccccc" fill="#cccccc"/>
<rect x="17.13em" y="6.90em" width="1.38em" height="0.60em" stroke="#77CCE9" fill="#77CCE9"/>
<rect x="18.51em" y="6.90em" width="1.37em" height="0.60em" stroke="#50BFE2" fill="#50BFE2"/>
<rect x="19.88em" y="6.90em" width="1.69em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="13.50em" y="7.50em" text-anchor="end"><tspan class="size">4,716 (<tspan fill="#CE3262">5</tspan>, <tspan fill="#D77A95">6</tspan>, <tspan fill="#E6B1C1">4</tspan>, <tspan fill="#cccccc">17</tspan>, <tspan fill="#77CCE9">14</tspan>, <tspan fill="#50BFE2">14</tspan>, <tspan fill="#00ACD7">17</tspan>%)</tspan></text>
<text x="22.07em" y="7.50em"><tspan class="size">Go is critical to my company’s success (3.1:1) [3.1:1]</tspan></text>
</svg>
<!--end-->
</p>
<p class="note"><i>Reading the data</i>: This question asked how strongly the respondent agreed or disagreed with the statement.
The responses for each statement are displayed as sections of a single bar, from “strongly disagree” in deep red on the left end
to “strongly agree” in deep blue on the right end. The bars use the same scale as the rest of the graphs,
so they can (and do, especially later in the survey) vary in overall length due to lack of responses.
</p>
<p class="note">
The ratio after the text compares the number of respondents who agreed (including “somewhat agree” and “strongly agree”)
to those who disagreed (including “somewhat disagree” and “strongly disagree”).
For example, the ratio of respondents agreeing that they would recommend Go to respondents disagreeing was 19 to 1.
The second ratio (within the brackets) is simply a weighted ratio with each somewhat = 1, agree/disagree = 2, and strongly = 4.
</p>
<p>
<!--include challenge.svg -->
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="70.00em" height="26.00em" version="1.1"
xmlns="http://www.w3.org/2000/svg">
<defs>
<style type="text/css"><![CDATA[
svg {
font-family: "Helvetica Neue", Arial, sans-serif; /* Helvetica on Mac aka sans-serif has broken U+2007 */
}
tspan.size {
font-size: 0.80em;
}
tspan.head {
font-weight: bold;
}
tspan.paren {
font-weight: normal !important;
}
]]></style>
</defs>
<text x="0.00em" y="1.20em" class="head"><tspan class="size">What is the biggest challenge you personally face using Go today? </tspan></text>
<rect x="7.25em" y="2.10em" width="0.93em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="2.70em" text-anchor="end"><tspan class="size">582 (9.3%)</tspan></text>
<text x="8.68em" y="2.70em"><tspan class="size">lack</tspan></text>
<rect x="7.25em" y="3.30em" width="0.79em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="3.90em" text-anchor="end"><tspan class="size">489 (7.9%)</tspan></text>
<text x="8.54em" y="3.90em"><tspan class="size">generics</tspan></text>
<rect x="7.25em" y="4.50em" width="0.65em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="5.10em" text-anchor="end"><tspan class="size">402 (6.5%)</tspan></text>
<text x="8.40em" y="5.10em"><tspan class="size">management</tspan></text>
<rect x="7.25em" y="5.70em" width="0.44em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="6.30em" text-anchor="end"><tspan class="size">277 (4.4%)</tspan></text>
<text x="8.19em" y="6.30em"><tspan class="size">libraries</tspan></text>
<rect x="7.25em" y="6.90em" width="0.43em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="7.50em" text-anchor="end"><tspan class="size">266 (4.3%)</tspan></text>
<text x="8.18em" y="7.50em"><tspan class="size">dependency management</tspan></text>
<rect x="7.25em" y="8.10em" width="0.31em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="8.70em" text-anchor="end"><tspan class="size">194 (3.1%)</tspan></text>
<text x="8.06em" y="8.70em"><tspan class="size">lack of generics</tspan></text>
<rect x="7.25em" y="9.30em" width="0.26em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="9.90em" text-anchor="end"><tspan class="size">159 (2.6%)</tspan></text>
<text x="8.01em" y="9.90em"><tspan class="size">package</tspan></text>
<rect x="7.25em" y="10.50em" width="0.22em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="11.10em" text-anchor="end"><tspan class="size">137 (2.2%)</tspan></text>
<text x="7.97em" y="11.10em"><tspan class="size">gui</tspan></text>
<rect x="7.25em" y="11.70em" width="0.22em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="12.30em" text-anchor="end"><tspan class="size">137 (2.2%)</tspan></text>
<text x="7.97em" y="12.30em"><tspan class="size">library</tspan></text>
<rect x="7.25em" y="12.90em" width="0.21em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="13.50em" text-anchor="end"><tspan class="size">132 (2.1%)</tspan></text>
<text x="7.96em" y="13.50em"><tspan class="size">good</tspan></text>
<rect x="7.25em" y="14.10em" width="0.21em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="14.70em" text-anchor="end"><tspan class="size">132 (2.1%)</tspan></text>
<text x="7.96em" y="14.70em"><tspan class="size">work</tspan></text>
<rect x="7.25em" y="15.30em" width="0.20em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="15.90em" text-anchor="end"><tspan class="size">122 (2.0%)</tspan></text>
<text x="7.95em" y="15.90em"><tspan class="size">time</tspan></text>
<rect x="7.25em" y="16.50em" width="0.18em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="17.10em" text-anchor="end"><tspan class="size">115 (1.8%)</tspan></text>
<text x="7.93em" y="17.10em"><tspan class="size">enough</tspan></text>
<rect x="7.25em" y="17.70em" width="0.18em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="18.30em" text-anchor="end"><tspan class="size">114 (1.8%)</tspan></text>
<text x="7.93em" y="18.30em"><tspan class="size">error handling</tspan></text>
<rect x="7.25em" y="18.90em" width="0.18em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="19.50em" text-anchor="end"><tspan class="size">113 (1.8%)</tspan></text>
<text x="7.93em" y="19.50em"><tspan class="size">type</tspan></text>
<rect x="7.25em" y="20.10em" width="0.18em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="20.70em" text-anchor="end"><tspan class="size">109 (1.8%)</tspan></text>
<text x="7.93em" y="20.70em"><tspan class="size">learning</tspan></text>
<rect x="7.25em" y="21.30em" width="0.17em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="21.90em" text-anchor="end"><tspan class="size">106 (1.7%)</tspan></text>
<text x="7.92em" y="21.90em"><tspan class="size">projects</tspan></text>
<rect x="7.25em" y="22.50em" width="0.17em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="23.10em" text-anchor="end"><tspan class="size">104 (1.7%)</tspan></text>
<text x="7.92em" y="23.10em"><tspan class="size">hard</tspan></text>
<rect x="7.25em" y="23.70em" width="0.16em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="24.30em" text-anchor="end"><tspan class="size">97 (1.6%)</tspan></text>
<text x="7.91em" y="24.30em"><tspan class="size">team</tspan></text>
<rect x="7.25em" y="24.90em" width="0.15em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="25.50em" text-anchor="end"><tspan class="size">91 (1.5%)</tspan></text>
<text x="7.90em" y="25.50em"><tspan class="size">dependencies</tspan></text>
<rect x="22.25em" y="2.10em" width="0.15em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="2.70em" text-anchor="end"><tspan class="size">91 (1.5%)</tspan></text>
<text x="22.90em" y="2.70em"><tspan class="size">java</tspan></text>
<rect x="22.25em" y="3.30em" width="0.14em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="3.90em" text-anchor="end"><tspan class="size">87 (1.4%)</tspan></text>
<text x="22.89em" y="3.90em"><tspan class="size">c</tspan></text>
<rect x="22.25em" y="4.50em" width="0.13em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="5.10em" text-anchor="end"><tspan class="size">82 (1.3%)</tspan></text>
<text x="22.88em" y="5.10em"><tspan class="size">debugging</tspan></text>
<rect x="22.25em" y="5.70em" width="0.13em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="6.30em" text-anchor="end"><tspan class="size">81 (1.3%)</tspan></text>
<text x="22.88em" y="6.30em"><tspan class="size">no generics</tspan></text>
<rect x="22.25em" y="6.90em" width="0.13em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="7.50em" text-anchor="end"><tspan class="size">81 (1.3%)</tspan></text>
<text x="22.88em" y="7.50em"><tspan class="size">vendoring</tspan></text>
<rect x="22.25em" y="8.10em" width="0.13em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="8.70em" text-anchor="end"><tspan class="size">79 (1.3%)</tspan></text>
<text x="22.88em" y="8.70em"><tspan class="size">package management</tspan></text>
<rect x="22.25em" y="9.30em" width="0.13em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="9.90em" text-anchor="end"><tspan class="size">79 (1.3%)</tspan></text>
<text x="22.88em" y="9.90em"><tspan class="size">programming</tspan></text>
<rect x="22.25em" y="10.50em" width="0.12em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="11.10em" text-anchor="end"><tspan class="size">77 (1.2%)</tspan></text>
<text x="22.87em" y="11.10em"><tspan class="size">gopath</tspan></text>
<rect x="22.25em" y="11.70em" width="0.12em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="12.30em" text-anchor="end"><tspan class="size">76 (1.2%)</tspan></text>
<text x="22.87em" y="12.30em"><tspan class="size">features</tspan></text>
<rect x="22.25em" y="12.90em" width="0.12em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="13.50em" text-anchor="end"><tspan class="size">76 (1.2%)</tspan></text>
<text x="22.87em" y="13.50em"><tspan class="size">types</tspan></text>
<rect x="22.25em" y="14.10em" width="0.12em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="14.70em" text-anchor="end"><tspan class="size">75 (1.2%)</tspan></text>
<text x="22.87em" y="14.70em"><tspan class="size">people</tspan></text>
<rect x="22.25em" y="15.30em" width="0.12em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="15.90em" text-anchor="end"><tspan class="size">74 (1.2%)</tspan></text>
<text x="22.87em" y="15.90em"><tspan class="size">web</tspan></text>
<rect x="22.25em" y="16.50em" width="0.12em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="17.10em" text-anchor="end"><tspan class="size">73 (1.2%)</tspan></text>
<text x="22.87em" y="17.10em"><tspan class="size">python</tspan></text>
<rect x="22.25em" y="17.70em" width="0.12em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="18.30em" text-anchor="end"><tspan class="size">73 (1.2%)</tspan></text>
<text x="22.87em" y="18.30em"><tspan class="size">write</tspan></text>
<rect x="22.25em" y="18.90em" width="0.11em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="19.50em" text-anchor="end"><tspan class="size">68 (1.1%)</tspan></text>
<text x="22.86em" y="19.50em"><tspan class="size">development</tspan></text>
<rect x="22.25em" y="20.10em" width="0.11em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="20.70em" text-anchor="end"><tspan class="size">67 (1.1%)</tspan></text>
<text x="22.86em" y="20.70em"><tspan class="size">generic</tspan></text>
<rect x="22.25em" y="21.30em" width="0.11em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="21.90em" text-anchor="end"><tspan class="size">67 (1.1%)</tspan></text>
<text x="22.86em" y="21.90em"><tspan class="size">writing</tspan></text>
<rect x="22.25em" y="22.50em" width="0.11em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="23.10em" text-anchor="end"><tspan class="size">66 (1.1%)</tspan></text>
<text x="22.86em" y="23.10em"><tspan class="size">difficult</tspan></text>
<rect x="22.25em" y="23.70em" width="0.10em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="24.30em" text-anchor="end"><tspan class="size">64 (1.0%)</tspan></text>
<text x="22.85em" y="24.30em"><tspan class="size">interface</tspan></text>
<rect x="22.25em" y="24.90em" width="0.10em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="21.75em" y="25.50em" text-anchor="end"><tspan class="size">64 (1.0%)</tspan></text>
<text x="22.85em" y="25.50em"><tspan class="size">tools</tspan></text>
<rect x="37.25em" y="2.10em" width="0.10em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="2.70em" text-anchor="end"><tspan class="size">63 (1.0%)</tspan></text>
<text x="37.85em" y="2.70em"><tspan class="size">missing</tspan></text>
<rect x="37.25em" y="3.30em" width="0.10em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="3.90em" text-anchor="end"><tspan class="size">62 (1.0%)</tspan></text>
<text x="37.85em" y="3.90em"><tspan class="size">performance</tspan></text>
<rect x="37.25em" y="4.50em" width="0.10em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="5.10em" text-anchor="end"><tspan class="size">60 (1.0%)</tspan></text>
<text x="37.85em" y="5.10em"><tspan class="size">interfaces</tspan></text>
<rect x="37.25em" y="5.70em" width="0.10em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="6.30em" text-anchor="end"><tspan class="size">60 (1.0%)</tspan></text>
<text x="37.85em" y="6.30em"><tspan class="size">standard</tspan></text>
<rect x="37.25em" y="6.90em" width="0.09em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="7.50em" text-anchor="end"><tspan class="size">58 (0.9%)</tspan></text>
<text x="37.84em" y="7.50em"><tspan class="size">community</tspan></text>
<rect x="37.25em" y="8.10em" width="0.09em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="8.70em" text-anchor="end"><tspan class="size">58 (0.9%)</tspan></text>
<text x="37.84em" y="8.70em"><tspan class="size">packages</tspan></text>
<rect x="37.25em" y="9.30em" width="0.09em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="9.90em" text-anchor="end"><tspan class="size">56 (0.9%)</tspan></text>
<text x="37.84em" y="9.90em"><tspan class="size">build</tspan></text>
<rect x="37.25em" y="10.50em" width="0.09em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="11.10em" text-anchor="end"><tspan class="size">56 (0.9%)</tspan></text>
<text x="37.84em" y="11.10em"><tspan class="size">well</tspan></text>
<rect x="37.25em" y="11.70em" width="0.09em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="12.30em" text-anchor="end"><tspan class="size">55 (0.9%)</tspan></text>
<text x="37.84em" y="12.30em"><tspan class="size">best</tspan></text>
<rect x="37.25em" y="12.90em" width="0.09em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="13.50em" text-anchor="end"><tspan class="size">55 (0.9%)</tspan></text>
<text x="37.84em" y="13.50em"><tspan class="size">cgo</tspan></text>
<rect x="37.25em" y="14.10em" width="0.09em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="14.70em" text-anchor="end"><tspan class="size">55 (0.9%)</tspan></text>
<text x="37.84em" y="14.70em"><tspan class="size">debugger</tspan></text>
<rect x="37.25em" y="15.30em" width="0.09em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="15.90em" text-anchor="end"><tspan class="size">55 (0.9%)</tspan></text>
<text x="37.84em" y="15.90em"><tspan class="size">ide</tspan></text>
<rect x="37.25em" y="16.50em" width="0.09em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="17.10em" text-anchor="end"><tspan class="size">55 (0.9%)</tspan></text>
<text x="37.84em" y="17.10em"><tspan class="size">other languages</tspan></text>
<rect x="37.25em" y="17.70em" width="0.09em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="18.30em" text-anchor="end"><tspan class="size">55 (0.9%)</tspan></text>
<text x="37.84em" y="18.30em"><tspan class="size">verbose</tspan></text>
<rect x="37.25em" y="18.90em" width="0.09em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="19.50em" text-anchor="end"><tspan class="size">54 (0.9%)</tspan></text>
<text x="37.84em" y="19.50em"><tspan class="size">boilerplate</tspan></text>
<rect x="37.25em" y="20.10em" width="0.09em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="20.70em" text-anchor="end"><tspan class="size">54 (0.9%)</tspan></text>
<text x="37.84em" y="20.70em"><tspan class="size">finding</tspan></text>
<rect x="37.25em" y="21.30em" width="0.09em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="21.90em" text-anchor="end"><tspan class="size">54 (0.9%)</tspan></text>
<text x="37.84em" y="21.90em"><tspan class="size">learn</tspan></text>
<rect x="37.25em" y="22.50em" width="0.09em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="36.75em" y="23.10em" text-anchor="end"><tspan class="size">53 (0.9%)</tspan></text>
<text x="37.84em" y="23.10em"><tspan class="size">not enough</tspan></text>
<rect x="37.25em" y="23.70em" width="4.75em" height="0.60em" stroke="black" fill="white"/>
<text x="36.75em" y="24.30em" text-anchor="end"><tspan class="size">2,956 (47.5%)</tspan></text>
<text x="42.50em" y="24.30em"><tspan class="size">No response</tspan></text>
</svg>
<!--end-->
</p>
<p class="note"><i>Reading the data</i>: This question asked for write-in responses.
The bars above show the fraction of surveys mentioning common words or phrases. Only words or phrases that
appeared in 20 or more surveys are listed, and meaningless common words or phrases like “the” or “to be” are omitted.
The displayed results do overlap: for example, the 402 responses that mentioned “management” do include the
266 listed separately that mentioned “dependency management” and the 79 listed separately that mentioned
“package management.”
However, nearly or completely redundant shorter entries are omitted: there are not twenty or more surveys that listed
“dependency” without mentioning “dependency management,” so there is no separate entry for “dependency.”</p>
<p>
<!--include why-not.svg -->
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="70.00em" height="12.80em" version="1.1"
xmlns="http://www.w3.org/2000/svg">
<defs>
<style type="text/css"><![CDATA[
svg {
font-family: "Helvetica Neue", Arial, sans-serif; /* Helvetica on Mac aka sans-serif has broken U+2007 */
}
tspan.size {
font-size: 0.80em;
}
tspan.head {
font-weight: bold;
}
tspan.paren {
font-weight: normal !important;
}
]]></style>
</defs>
<text x="0.00em" y="1.20em" class="head"><tspan class="size">If it were not for the following reasons I would use Go more: </tspan></text>
<rect x="7.25em" y="2.10em" width="3.13em" height="0.60em" stroke="#00acd7" fill="#00acd7"/>
<rect x="10.38em" y="2.10em" width="1.41em" height="0.60em" stroke="#4ec0dd" fill="#4ec0dd"/>
<rect x="11.79em" y="2.10em" width="0.41em" height="0.60em" stroke="#9cd4e3" fill="#9cd4e3"/>
<text x="6.75em" y="2.70em" text-anchor="end"><tspan class="size">3,077 (<tspan fill="#00acd7">31</tspan>, <tspan fill="#4ec0dd">14</tspan>, <tspan fill="#9cd4e3">4</tspan>%)</tspan></text>
<text x="12.69em" y="2.70em"><tspan class="size">I work on an existing project written in another language</tspan></text>
<rect x="7.25em" y="3.30em" width="1.37em" height="0.60em" stroke="#00acd7" fill="#00acd7"/>
<rect x="8.62em" y="3.30em" width="1.55em" height="0.60em" stroke="#4ec0dd" fill="#4ec0dd"/>
<rect x="10.18em" y="3.30em" width="0.53em" height="0.60em" stroke="#9cd4e3" fill="#9cd4e3"/>
<text x="6.75em" y="3.90em" text-anchor="end"><tspan class="size">2,152 (<tspan fill="#00acd7">14</tspan>, <tspan fill="#4ec0dd">16</tspan>, <tspan fill="#9cd4e3">5</tspan>%)</tspan></text>
<text x="11.21em" y="3.90em"><tspan class="size">My project / team / TL prefers another language</tspan></text>
<rect x="7.25em" y="4.50em" width="1.04em" height="0.60em" stroke="#00acd7" fill="#00acd7"/>
<rect x="8.29em" y="4.50em" width="0.53em" height="0.60em" stroke="#4ec0dd" fill="#4ec0dd"/>
<rect x="8.82em" y="4.50em" width="0.39em" height="0.60em" stroke="#9cd4e3" fill="#9cd4e3"/>
<text x="6.75em" y="5.10em" text-anchor="end"><tspan class="size">1,218 (<tspan fill="#00acd7">10</tspan>, <tspan fill="#4ec0dd">5</tspan>, <tspan fill="#9cd4e3">4</tspan>%)</tspan></text>
<text x="9.71em" y="5.10em"><tspan class="size">Go lacks critical features</tspan></text>
<rect x="7.25em" y="5.70em" width="0.64em" height="0.60em" stroke="#00acd7" fill="#00acd7"/>
<rect x="7.89em" y="5.70em" width="0.68em" height="0.60em" stroke="#4ec0dd" fill="#4ec0dd"/>
<rect x="8.57em" y="5.70em" width="0.45em" height="0.60em" stroke="#9cd4e3" fill="#9cd4e3"/>
<text x="6.75em" y="6.30em" text-anchor="end"><tspan class="size">1,100 (<tspan fill="#00acd7">6</tspan>, <tspan fill="#4ec0dd">7</tspan>, <tspan fill="#9cd4e3">4</tspan>%)</tspan></text>
<text x="9.52em" y="6.30em"><tspan class="size">Go lacks critical libraries</tspan></text>
<rect x="7.25em" y="6.90em" width="0.63em" height="0.60em" stroke="#00acd7" fill="#00acd7"/>
<rect x="7.88em" y="6.90em" width="0.64em" height="0.60em" stroke="#4ec0dd" fill="#4ec0dd"/>
<rect x="8.53em" y="6.90em" width="0.42em" height="0.60em" stroke="#9cd4e3" fill="#9cd4e3"/>
<text x="6.75em" y="7.50em" text-anchor="end"><tspan class="size">1,056 (<tspan fill="#00acd7">6</tspan>, <tspan fill="#4ec0dd">6</tspan>, <tspan fill="#9cd4e3">4</tspan>%)</tspan></text>
<text x="9.45em" y="7.50em"><tspan class="size">Go isn't appropriate for what I'm working on</tspan></text>
<rect x="7.25em" y="8.10em" width="0.36em" height="0.60em" stroke="#00acd7" fill="#00acd7"/>
<rect x="7.61em" y="8.10em" width="0.37em" height="0.60em" stroke="#4ec0dd" fill="#4ec0dd"/>
<rect x="7.99em" y="8.10em" width="0.30em" height="0.60em" stroke="#9cd4e3" fill="#9cd4e3"/>
<text x="6.75em" y="8.70em" text-anchor="end"><tspan class="size">643 (<tspan fill="#00acd7">4</tspan>, <tspan fill="#4ec0dd">4</tspan>, <tspan fill="#9cd4e3">3</tspan>%)</tspan></text>
<text x="8.78em" y="8.70em"><tspan class="size">Not enough education or support resources for Go</tspan></text>
<rect x="7.25em" y="9.30em" width="0.19em" height="0.60em" stroke="#00acd7" fill="#00acd7"/>
<rect x="7.44em" y="9.30em" width="0.18em" height="0.60em" stroke="#4ec0dd" fill="#4ec0dd"/>
<rect x="7.62em" y="9.30em" width="0.13em" height="0.60em" stroke="#9cd4e3" fill="#9cd4e3"/>
<text x="6.75em" y="9.90em" text-anchor="end"><tspan class="size">311 (<tspan fill="#00acd7">2</tspan>, <tspan fill="#4ec0dd">2</tspan>, <tspan fill="#9cd4e3">1</tspan>%)</tspan></text>
<text x="8.25em" y="9.90em"><tspan class="size">Go lacks critical performance</tspan></text>
<rect x="7.25em" y="10.50em" width="0.53em" height="0.60em" stroke="#777777" fill="#777777"/>
<rect x="7.78em" y="10.50em" width="0.43em" height="0.60em" stroke="#9d9d9d" fill="#9d9d9d"/>
<rect x="8.21em" y="10.50em" width="0.31em" height="0.60em" stroke="#c3c3c3" fill="#c3c3c3"/>
<text x="6.75em" y="11.10em" text-anchor="end"><tspan class="size">790 (<tspan fill="#777777">5</tspan>, <tspan fill="#9d9d9d">4</tspan>, <tspan fill="#c3c3c3">3</tspan>%)</tspan></text>
<text x="9.02em" y="11.10em"><tspan class="size">Other</tspan></text>
<rect x="7.25em" y="11.70em" width="2.10em" height="0.60em" stroke="black" fill="white"/>
<text x="6.75em" y="12.30em" text-anchor="end"><tspan class="size">1,309 (21%)</tspan></text>
<text x="9.85em" y="12.30em"><tspan class="size">No response</tspan></text>
</svg>
<!--end-->
</p>
<p>
<!--include implemented.svg -->
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="70.00em" height="14.00em" version="1.1"
xmlns="http://www.w3.org/2000/svg">
<defs>
<style type="text/css"><![CDATA[
svg {
font-family: "Helvetica Neue", Arial, sans-serif; /* Helvetica on Mac aka sans-serif has broken U+2007 */
}
tspan.size {
font-size: 0.80em;
}
tspan.head {
font-weight: bold;
}
tspan.paren {
font-weight: normal !important;
}
]]></style>
</defs>
<text x="0.00em" y="1.20em" class="head"><tspan class="size">Which of the following functionality have you implemented <tspan class="paren">(multiple choice)</tspan></tspan></text>
<rect x="7.25em" y="2.10em" width="5.24em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="2.70em" text-anchor="end"><tspan class="size">3,262 (52%)</tspan></text>
<text x="12.99em" y="2.70em"><tspan class="size">Writing logs/metrics</tspan></text>
<rect x="7.25em" y="3.30em" width="5.02em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="3.90em" text-anchor="end"><tspan class="size">3,123 (50%)</tspan></text>
<text x="12.77em" y="3.90em"><tspan class="size">Reading/updating configuration</tspan></text>
<rect x="7.25em" y="4.50em" width="4.45em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="5.10em" text-anchor="end"><tspan class="size">2,771 (45%)</tspan></text>
<text x="12.20em" y="5.10em"><tspan class="size">User login and authentication</tspan></text>
<rect x="7.25em" y="5.70em" width="4.41em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="6.30em" text-anchor="end"><tspan class="size">2,748 (44%)</tspan></text>
<text x="12.16em" y="6.30em"><tspan class="size">Process to process communication</tspan></text>
<rect x="7.25em" y="6.90em" width="4.02em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="7.50em" text-anchor="end"><tspan class="size">2,504 (40%)</tspan></text>
<text x="11.77em" y="7.50em"><tspan class="size">Service authentication/authorization</tspan></text>
<rect x="7.25em" y="8.10em" width="3.30em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="8.70em" text-anchor="end"><tspan class="size">2,056 (33%)</tspan></text>
<text x="11.05em" y="8.70em"><tspan class="size">Health checking</tspan></text>
<rect x="7.25em" y="9.30em" width="1.83em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="9.90em" text-anchor="end"><tspan class="size">1,138 (18%)</tspan></text>
<text x="9.58em" y="9.90em"><tspan class="size">Keys &amp; secret maintenance</tspan></text>
<rect x="7.25em" y="10.50em" width="1.33em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="11.10em" text-anchor="end"><tspan class="size">831 (13%)</tspan></text>
<text x="9.08em" y="11.10em"><tspan class="size">Distributed caching</tspan></text>
<rect x="7.25em" y="11.70em" width="0.85em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="12.30em" text-anchor="end"><tspan class="size">532  (9%)</tspan></text>
<text x="8.60em" y="12.30em"><tspan class="size">Distributed tracing</tspan></text>
<rect x="7.25em" y="12.90em" width="2.04em" height="0.60em" stroke="black" fill="white"/>
<text x="6.75em" y="13.50em" text-anchor="end"><tspan class="size">1,269 (20%)</tspan></text>
<text x="9.79em" y="13.50em"><tspan class="size">No response</tspan></text>
</svg>
<!--end-->
</p>
<p>
<!--include access.svg -->
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="70.00em" height="12.80em" version="1.1"
xmlns="http://www.w3.org/2000/svg">
<defs>
<style type="text/css"><![CDATA[
svg {
font-family: "Helvetica Neue", Arial, sans-serif; /* Helvetica on Mac aka sans-serif has broken U+2007 */
}
tspan.size {
font-size: 0.80em;
}
tspan.head {
font-weight: bold;
}
tspan.paren {
font-weight: normal !important;
}
]]></style>
</defs>
<text x="0.00em" y="1.20em" class="head"><tspan class="size">Which of the following do you access from Go: <tspan class="paren">(multiple choice)</tspan></tspan></text>
<rect x="7.25em" y="2.10em" width="6.08em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="2.70em" text-anchor="end"><tspan class="size">3,784 (61%)</tspan></text>
<text x="13.83em" y="2.70em"><tspan class="size">Open Source Relational DB (MySQL/PostgreSQL/CockroachDB)</tspan></text>
<rect x="7.25em" y="3.30em" width="3.85em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="3.90em" text-anchor="end"><tspan class="size">2,400 (39%)</tspan></text>
<text x="11.60em" y="3.90em"><tspan class="size">Memory Cache (Redis/memcache)</tspan></text>
<rect x="7.25em" y="4.50em" width="3.22em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="5.10em" text-anchor="end"><tspan class="size">2,005 (32%)</tspan></text>
<text x="10.97em" y="5.10em"><tspan class="size">Cloud Storage (S3/Google Cloud Storage/Azure Storage/Minio)</tspan></text>
<rect x="7.25em" y="5.70em" width="3.04em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="6.30em" text-anchor="end"><tspan class="size">1,891 (30%)</tspan></text>
<text x="10.79em" y="6.30em"><tspan class="size">Open Source NoSQL DB (MongoDB/Cassandra)</tspan></text>
<rect x="7.25em" y="6.90em" width="2.58em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="7.50em" text-anchor="end"><tspan class="size">1,606 (26%)</tspan></text>
<text x="10.33em" y="7.50em"><tspan class="size">Authentication and federation (SSO/LDAP/OAuth)</tspan></text>
<rect x="7.25em" y="8.10em" width="2.48em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="8.70em" text-anchor="end"><tspan class="size">1,546 (25%)</tspan></text>
<text x="10.23em" y="8.70em"><tspan class="size">Distributed Key-Value store (etcd/consul)</tspan></text>
<rect x="7.25em" y="9.30em" width="1.06em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="9.90em" text-anchor="end"><tspan class="size">657 (11%)</tspan></text>
<text x="8.81em" y="9.90em"><tspan class="size">Proprietary Relational DB (Oracle/DB2/MSSQL/Sybase)</tspan></text>
<rect x="7.25em" y="10.50em" width="0.74em" height="0.60em" stroke="#00ACD7" fill="#00ACD7"/>
<text x="6.75em" y="11.10em" text-anchor="end"><tspan class="size">459  (7%)</tspan></text>
<text x="8.49em" y="11.10em"><tspan class="size">Distributed Lock Service (zookeeper)</tspan></text>
<rect x="7.25em" y="11.70em" width="2.20em" height="0.60em" stroke="black" fill="white"/>
<text x="6.75em" y="12.30em" text-anchor="end"><tspan class="size">1,367 (22%)</tspan></text>
<text x="9.95em" y="12.30em"><tspan class="size">No response</tspan></text>
</svg>
<!--end-->
</p>
<p>
<!--include why-not-comp.svg -->
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="100%" height="100%" viewBox="0 0 790 166" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;"><path d="M348.015,71.022c0,-2.044 -1.659,-3.704 -3.703,-3.704l-332.593,0c-2.044,0 -3.703,1.66 -3.703,3.704l0,7.406c0,2.044 1.659,3.704 3.703,3.704l332.593,0c2.044,0 3.703,-1.66 3.703,-3.704l0,-7.406Z" style="fill:none;stroke:#e62626;stroke-width:1px;"/><path d="M749.11,99.168c0,-2.044 -1.66,-3.703 -3.704,-3.703l-332.593,0c-2.044,0 -3.703,1.659 -3.703,3.703l0,7.407c0,2.044 1.659,3.704 3.703,3.704l332.593,0c2.044,0 3.704,-1.66 3.704,-3.704l0,-7.407Z" style="fill:none;stroke:#e62626;stroke-width:1px;"/><path d="M358.646,77.406l2.682,-4.438l36.026,21.769l2.49,-4.12l2.509,10.17l-10.17,2.508l2.49,-4.12l-36.027,-21.769Z" style="fill:none;stroke:#e62626;stroke-width:1px;"/><path d="M348.015,99.022c0,-2.044 -1.659,-3.704 -3.703,-3.704l-332.593,0c-2.044,0 -3.703,1.66 -3.703,3.704l0,7.406c0,2.044 1.659,3.704 3.703,3.704l332.593,0c2.044,0 3.703,-1.66 3.703,-3.704l0,-7.406Z" style="fill:none;stroke:#ac16a9;stroke-width:1px;"/><path d="M749.015,71.022c0,-2.044 -1.659,-3.704 -3.703,-3.704l-332.593,0c-2.044,0 -3.703,1.66 -3.703,3.704l0,7.406c0,2.044 1.659,3.704 3.703,3.704l332.593,0c2.044,0 3.703,-1.66 3.703,-3.704l0,-7.406Z" style="fill:none;stroke:#ac16a9;stroke-width:1px;"/><g><text x="0.894px" y="14.375px" style="font-family:'Arial-BoldMT', 'Arial', sans-serif;font-weight:700;font-size:20px;">2016</text><text x="410.894px" y="14.375px" style="font-family:'Arial-BoldMT', 'Arial', sans-serif;font-weight:700;font-size:20px;">2017</text></g><g><text x="409.331px" y="30.535px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">If it wer<tspan x="441.911px 447.281px " y="30.535px 30.535px ">e </tspan>not for the following r<tspan x="544.871px 550.241px " y="30.535px 30.535px ">ea</tspan>sons I would use Go mor<tspan x="667.111px 672.481px " y="30.535px 30.535px ">e:</tspan></text><rect x="496.331" y="41.335" width="37.56" height="7.2" style="fill:#00acd7;stroke:#00acd7;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="533.891" y="41.335" width="16.92" height="7.2" style="fill:#4ec0dd;stroke:#4ec0dd;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="550.811" y="41.335" width="4.92" height="7.2" style="fill:#9cd4e3;stroke:#9cd4e3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,490.331,48.5349)"><text x="-81.9px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">3,077 (</text><text x="-51.51px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#00acd7;">31</text><text x="-40.39px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#4ec0dd;">14</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9cd4e3;">4</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="561.611px" y="48.535px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">I work on an existing pr<tspan x="665.691px 671.431px " y="48.535px 48.535px ">oj</tspan>ect written in another lang</text><rect x="496.331" y="55.735" width="16.44" height="7.2" style="fill:#00acd7;stroke:#00acd7;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="512.771" y="55.735" width="18.6" height="7.2" style="fill:#4ec0dd;stroke:#4ec0dd;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="531.491" y="55.735" width="6.36" height="7.2" style="fill:#9cd4e3;stroke:#9cd4e3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,490.331,62.9349)"><text x="-81.9px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">2,152 (</text><text x="-51.51px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#00acd7;">14</text><text x="-40.39px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#4ec0dd;">16</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9cd4e3;">5</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="543.851px" y="62.935px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">My pr<tspan x="569.421px 575.161px " y="62.935px 62.935px ">oj</tspan>ect / team / TL pr<tspan x="654.631px 660.001px " y="62.935px 62.935px ">ef</tspan>ers another language</text><rect x="496.331" y="70.135" width="12.48" height="7.2" style="fill:#00acd7;stroke:#00acd7;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="508.811" y="70.135" width="6.36" height="7.2" style="fill:#4ec0dd;stroke:#4ec0dd;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="515.171" y="70.135" width="4.68" height="7.2" style="fill:#9cd4e3;stroke:#9cd4e3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,490.331,77.3349)"><text x="-76.34px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">1,218 (</text><text x="-45.95px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#00acd7;">10</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-29.27px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#4ec0dd;">5</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9cd4e3;">4</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="525.851px" y="77.335px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">Go lacks critical featur<tspan x="625.481px 630.851px " y="77.335px 77.335px ">es</tspan></text><rect x="496.331" y="84.535" width="7.68" height="7.2" style="fill:#00acd7;stroke:#00acd7;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="504.011" y="84.535" width="8.16" height="7.2" style="fill:#4ec0dd;stroke:#4ec0dd;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="512.171" y="84.535" width="5.4" height="7.2" style="fill:#9cd4e3;stroke:#9cd4e3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,490.331,91.7349)"><text x="-70.78px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">1,100 (</text><text x="-40.39px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#00acd7;">6</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-29.27px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#4ec0dd;">7</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9cd4e3;">4</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="523.571px" y="91.735px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">Go lacks critical libraries</text><rect x="496.331" y="98.935" width="7.56" height="7.2" style="fill:#00acd7;stroke:#00acd7;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="503.891" y="98.935" width="7.68" height="7.2" style="fill:#4ec0dd;stroke:#4ec0dd;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="511.691" y="98.935" width="5.04" height="7.2" style="fill:#9cd4e3;stroke:#9cd4e3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,490.331,106.135)"><text x="-70.78px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">1,056 (</text><text x="-40.39px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#00acd7;">6</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-29.27px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#4ec0dd;">6</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9cd4e3;">4</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="522.731px" y="106.135px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">Go isn&apos;t appr<tspan x="580.711px 586.451px " y="106.135px 106.135px ">op</tspan>riate for what I&apos;m working on</text><rect x="496.331" y="113.335" width="4.32" height="7.2" style="fill:#00acd7;stroke:#00acd7;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="500.651" y="113.335" width="4.44" height="7.2" style="fill:#4ec0dd;stroke:#4ec0dd;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="505.211" y="113.335" width="3.6" height="7.2" style="fill:#9cd4e3;stroke:#9cd4e3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,490.331,120.535)"><text x="-62.44px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">643 (</text><text x="-40.39px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#00acd7;">4</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-29.27px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#4ec0dd;">4</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9cd4e3;">3</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="514.691px" y="120.535px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">Not enough education or support r<tspan x="669.361px 674.731px " y="120.535px 120.535px ">es</tspan>our<tspan x="694.181px 699.551px " y="120.535px 120.535px ">ce</tspan>s for Go</text><rect x="496.331" y="127.735" width="2.28" height="7.2" style="fill:#00acd7;stroke:#00acd7;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="498.611" y="127.735" width="2.16" height="7.2" style="fill:#4ec0dd;stroke:#4ec0dd;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="500.771" y="127.735" width="1.56" height="7.2" style="fill:#9cd4e3;stroke:#9cd4e3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,490.331,134.935)"><text x="-62.44px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">311 (</text><text x="-40.39px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#00acd7;">2</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-29.27px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#4ec0dd;">2</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9cd4e3;">1</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="508.331px" y="134.935px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">Go lacks critical performance</text><rect x="496.331" y="142.135" width="6.36" height="7.2" style="fill:#777;stroke:#777;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="502.691" y="142.135" width="5.16" height="7.2" style="fill:#9d9d9d;stroke:#9d9d9d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="507.851" y="142.135" width="3.72" height="7.2" style="fill:#c3c3c3;stroke:#c3c3c3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,490.331,149.335)"><text x="-62.44px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">790 (</text><text x="-40.39px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#777;">5</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-29.27px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9d9d9d;">4</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#c3c3c3;">3</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="517.571px" y="149.335px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">Other</text><rect x="496.331" y="156.535" width="25.2" height="7.2" style="fill:#fff;stroke:#000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><text x="436.231px" y="163.735px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">1,309 (21%)</text><text x="527.531px" y="163.735px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">No r<tspan x="546.421px 551.791px " y="163.735px 163.735px ">es</tspan>ponse</text></g><g><text x="0.03px" y="30.535px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">If it wer<tspan x="32.61px 37.98px " y="30.535px 30.535px ">e </tspan>not for the following r<tspan x="135.57px 140.94px " y="30.535px 30.535px ">ea</tspan>sons I would use Go mor<tspan x="257.81px 263.18px " y="30.535px 30.535px ">e:</tspan></text><rect x="87.03" y="41.335" width="28.44" height="7.2" style="fill:#00c4b3;stroke:#00c4b3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="115.47" y="41.335" width="16.68" height="7.2" style="fill:#4ed0c5;stroke:#4ed0c5;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="132.15" y="41.335" width="4.44" height="7.2" style="fill:#9cdcd7;stroke:#9cdcd7;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,81.03,48.5349)"><text x="-81.9px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">1,485 (</text><text x="-51.51px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#00c4b3;">24</text><text x="-40.39px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#4ed0c5;">14</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9cdcd7;">4</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="142.59px" y="48.535px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">I work on an existing pr<tspan x="246.67px 252.41px " y="48.535px 48.535px ">oj</tspan>ect written in another lang</text><rect x="87.03" y="55.735" width="18.96" height="7.2" style="fill:#00c4b3;stroke:#00c4b3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="105.99" y="55.735" width="14.88" height="7.2" style="fill:#4ed0c5;stroke:#4ed0c5;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="120.87" y="55.735" width="4.92" height="7.2" style="fill:#9cdcd7;stroke:#9cdcd7;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,81.03,62.9349)"><text x="-81.9px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">1,160 (</text><text x="-51.51px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#00c4b3;">16</text><text x="-40.39px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#4ed0c5;">12</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9cdcd7;">4</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="131.79px" y="62.935px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">My pr<tspan x="157.36px 163.1px " y="62.935px 62.935px ">oj</tspan>ect / team / TL pr<tspan x="242.57px 247.94px " y="62.935px 62.935px ">ef</tspan>ers another language</text><rect x="87.03" y="70.135" width="12.84" height="7.2" style="fill:#00c4b3;stroke:#00c4b3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="99.87" y="70.135" width="9.36" height="7.2" style="fill:#4ed0c5;stroke:#4ed0c5;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="109.23" y="70.135" width="5.88" height="7.2" style="fill:#9cdcd7;stroke:#9cdcd7;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,81.03,77.3349)"><text x="-68px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">841 (</text><text x="-45.95px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#00c4b3;">11</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-29.27px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#4ed0c5;">8</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9cdcd7;">5</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="121.11px" y="77.335px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">Go isn’<tspan x="152.6px 155.75px " y="77.335px 77.335px ">t </tspan>an appr<tspan x="192.62px 198.36px " y="77.335px 77.335px ">op</tspan>riate fit for what I’m working on</text><rect x="87.03" y="84.535" width="7.56" height="7.2" style="fill:#00c4b3;stroke:#00c4b3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="94.59" y="84.535" width="7.32" height="7.2" style="fill:#4ed0c5;stroke:#4ed0c5;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="101.91" y="84.535" width="5.04" height="7.2" style="fill:#9cdcd7;stroke:#9cdcd7;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,81.03,91.7349)"><text x="-62.44px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">596 (</text><text x="-40.39px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#00c4b3;">6</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-29.27px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#4ed0c5;">6</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9cdcd7;">4</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="112.95px" y="91.735px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">Go lacks critical libraries</text><rect x="87.03" y="98.935" width="6.96" height="7.2" style="fill:#00c4b3;stroke:#00c4b3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="93.99" y="98.935" width="3.96" height="7.2" style="fill:#4ed0c5;stroke:#4ed0c5;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="97.95" y="98.935" width="2.76" height="7.2" style="fill:#9cdcd7;stroke:#9cdcd7;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,81.03,106.135)"><text x="-62.44px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">412 (</text><text x="-40.39px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#00c4b3;">6</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-29.27px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#4ed0c5;">3</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9cdcd7;">2</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="106.83px" y="106.135px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">Go lacks critical featur<tspan x="206.46px 211.83px " y="106.135px 106.135px ">es</tspan></text><rect x="87.03" y="113.335" width="3.72" height="7.2" style="fill:#00c4b3;stroke:#00c4b3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="90.75" y="113.335" width="3.96" height="7.2" style="fill:#4ed0c5;stroke:#4ed0c5;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="94.71" y="113.335" width="3" height="7.2" style="fill:#9cdcd7;stroke:#9cdcd7;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,81.03,120.535)"><text x="-62.44px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">319 (</text><text x="-40.39px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#00c4b3;">3</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-29.27px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#4ed0c5;">3</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9cdcd7;">3</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="103.71px" y="120.535px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">Not enough education or support r<tspan x="258.38px 263.75px " y="120.535px 120.535px ">es</tspan>our<tspan x="283.2px 288.57px " y="120.535px 120.535px ">ce</tspan>s for Go</text><rect x="87.03" y="127.735" width="1.68" height="7.2" style="fill:#00c4b3;stroke:#00c4b3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="88.71" y="127.735" width="1.44" height="7.2" style="fill:#4ed0c5;stroke:#4ed0c5;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="90.15" y="127.735" width="0.96" height="7.2" style="fill:#9cdcd7;stroke:#9cdcd7;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,81.03,134.935)"><text x="-70.78px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">121 (</text><text x="-48.73px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#00c4b3;">1</text><text x="-43.17px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-37.61px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#4ed0c5;">1</text><text x="-32.05px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-26.49px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9cdcd7;">0.8</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="97.11px" y="134.935px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">Go lacks critical performance</text><rect x="87.03" y="142.135" width="5.16" height="7.2" style="fill:#777;stroke:#777;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="92.19" y="142.135" width="3.96" height="7.2" style="fill:#9d9d9d;stroke:#9d9d9d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><rect x="96.15" y="142.135" width="3.36" height="7.2" style="fill:#c3c3c3;stroke:#c3c3c3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><g transform="matrix(1,0,0,1,81.03,149.335)"><text x="-62.44px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">374 (</text><text x="-40.39px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#777;">4</text><text x="-34.83px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-29.27px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#9d9d9d;">3</text><text x="-23.71px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">,</text><text x="-18.15px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;fill:#c3c3c3;">3</text><text x="-12.59px" y="0px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">%)</text></g><text x="105.51px" y="149.335px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">Other</text><rect x="87.03" y="156.535" width="34.8" height="7.2" style="fill:#fff;stroke:#000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;"/><text x="26.93px" y="163.735px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">1,042 (29%)</text><text x="127.83px" y="163.735px" style="font-family:'HelveticaNeue', 'Helvetica Neue';font-size:10px;">No r<tspan x="146.72px 152.09px " y="163.735px 163.735px ">es</tspan>ponse</text></g><path d="M360.368,102.725l-2.533,-4.524l36.727,-20.566l-2.353,-4.201l10.082,2.844l-2.844,10.081l-2.352,-4.201l-36.727,20.567Z" style="fill:none;stroke:#ac16a9;stroke-width:1px;"/></svg>
<!--end-->
</p>