Skip to content

Instantly share code, notes, and snippets.

@andreis
Last active July 5, 2019 11:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andreis/6c1689a8e95e74b33e07296d397fc6d4 to your computer and use it in GitHub Desktop.
Save andreis/6c1689a8e95e74b33e07296d397fc6d4 to your computer and use it in GitHub Desktop.
"Go with Benthos", Go Sheffield, July 2019

How to use present:

  • go get golang.org/x/tools/cmd/present
  • present -notes
  • hit N while in the browser to open the presenter notes window
Display the source blob
Display the rendered blob
Raw
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="900"
height="400"
viewBox="0 0 238.12499 105.83334"
version="1.1"
id="svg4016"
inkscape:version="0.92.3 (2405546, 2018-03-11)"
sodipodi:docname="blobfish.svg">
<defs
id="defs4010">
<linearGradient
inkscape:collect="always"
id="linearGradient921">
<stop
style="stop-color:#000000;stop-opacity:0.59888579"
offset="0"
id="stop917" />
<stop
style="stop-color:#000000;stop-opacity:0;"
offset="1"
id="stop919" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3655"
id="radialGradient3669"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2.5426791,0,0,2.2457783,-14.532904,-120.75712)"
cx="26.538694"
cy="145.69341"
fx="26.538694"
fy="145.69341"
r="6.9490075" />
<linearGradient
inkscape:collect="always"
id="linearGradient3655">
<stop
style="stop-color:#81c7ff;stop-opacity:1;"
offset="0"
id="stop3651" />
<stop
style="stop-color:#b5deff;stop-opacity:1"
offset="1"
id="stop3653" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3655"
id="radialGradient3665"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.541024,0,0,1.3610834,19.238039,21.768284)"
cx="26.763775"
cy="146.10507"
fx="26.763775"
fy="146.10507"
r="6.9490075" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3655"
id="radialGradient3661"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.7914378,0,0,1.5822572,2.8780348,-0.89450367)"
cx="26.683907"
cy="146.12595"
fx="26.683907"
fy="146.12595"
r="6.9490075" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3655"
id="radialGradient3657"
cx="26.754404"
cy="146.30656"
fx="26.754404"
fy="146.30656"
r="6.9490075"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.94003094,0,0,0.83026641,34.470426,117.71822)" />
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter1145"
x="-0.061697779"
width="1.1233956"
y="-0.11537242"
height="1.2307448">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="4.6858902"
id="feGaussianBlur1147" />
</filter>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient921"
id="radialGradient876"
cx="137.86407"
cy="263.66641"
fx="137.86407"
fy="263.66641"
r="85.796982"
gradientTransform="matrix(0.78419135,0,0,0.48339591,28.250425,129.67539)"
gradientUnits="userSpaceOnUse" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.98994949"
inkscape:cx="332.25432"
inkscape:cy="332.04195"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
units="px"
inkscape:window-width="2560"
inkscape:window-height="1323"
inkscape:window-x="2560"
inkscape:window-y="27"
inkscape:window-maximized="1" />
<metadata
id="metadata4013">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-191.16665)">
<path
transform="matrix(1.3712991,0,0,0.56310933,-58.041941,122.68251)"
style="opacity:0.80199998;fill:url(#radialGradient876);fill-opacity:1;stroke:none;stroke-width:0.93541449;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter1145)"
d="m 85.301119,193.20403 h 97.054771 c 15.42642,0 27.84552,12.4191 27.84552,27.84552 v 41.78578 c 0,15.42642 -12.4191,27.84552 -27.84552,27.84552 H 85.301119 c -15.426418,0 -27.84552,-12.4191 -27.84552,-27.84552 v -41.78578 c 0,-15.42642 12.419102,-27.84552 27.84552,-27.84552 z"
id="rect915"
inkscape:connector-curvature="0"
sodipodi:nodetypes="sssssssss" />
<g
id="g3203"
transform="matrix(0.84019176,0,0,0.84019176,20.438692,40.49586)">
<path
inkscape:export-ydpi="250.44547"
inkscape:export-xdpi="250.44547"
inkscape:export-filename="/home/ash/Downloads/benthos.png"
sodipodi:nodetypes="sszss"
inkscape:connector-curvature="0"
id="path1670"
d="M 65.147628,252.04653 51.45449,264.91337 c -2.215555,2.08175 -11.276614,-8.1301 -9.855877,-15.06031 1.420715,-6.92985 19.219407,-6.4651 19.219407,-6.4651 2.398868,1.51588 5.435181,7.61965 4.329608,8.65857 z"
style="fill:#ff9197;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.53548598;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:export-ydpi="250.44547"
inkscape:export-xdpi="250.44547"
inkscape:export-filename="/home/ash/Downloads/benthos.png"
sodipodi:nodetypes="zszzczz"
inkscape:connector-curvature="0"
id="path1672"
d="m 56.419203,268.25647 c 7.088113,18.41696 30.057598,8.8911 34.853899,8.36608 3.879222,-0.42377 8.531552,2.66153 17.184738,2.94253 8.65318,0.28042 13.3739,-2.21178 20.80999,-1.14508 7.43608,1.06675 18.98474,11.34624 42.44383,4.35504 31.00002,-9.35467 -7.40275,-83.34763 -56.8543,-83.34763 -49.451519,0 -65.526345,50.41231 -58.438157,68.82906 z"
style="fill:#ffc7c7;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.53548598;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:export-ydpi="250.44547"
inkscape:export-xdpi="250.44547"
inkscape:export-filename="/home/ash/Downloads/benthos.png"
style="fill:#ff9197;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.53548598;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 163.60735,255.29262 17.10438,18.01217 c 2.76745,2.91449 14.08176,-8.72661 12.4437,-18.15728 -1.63806,-9.43081 -24.2903,-9.61165 -24.2903,-9.61165 -3.08845,1.93984 -6.63879,8.30241 -5.25778,9.75676 z"
id="path1674"
inkscape:connector-curvature="0"
sodipodi:nodetypes="sszss" />
<g
id="g1698"
transform="matrix(2.2876817,0,0,2.2876817,49.531322,-57.681836)">
<path
sodipodi:nodetypes="cszzzzzszszc"
inkscape:connector-curvature="0"
id="path1676"
d="m 8.1044741,142.94171 c 0.216042,-0.14647 6.9476509,-5.63435 13.0094799,-5.74633 4.111955,-0.0765 7.560345,-0.51357 12.552087,1.55116 4.991732,2.06495 10.614035,6.10999 10.760445,6.19962 0.14638,0.0892 0.24354,0.5982 0.13774,0.82525 -0.10579,0.22673 -0.44769,0.15871 -0.57062,0.0776 -0.12295,-0.0814 -6.247324,-3.71399 -10.484985,-5.46672 -4.23766,-1.75273 -7.87492,-1.547 -12.552076,-1.55116 -6.062888,-0.007 -12.1911639,5.02803 -12.3867999,5.06296 -0.195658,0.0412 -0.662729,0.17525 -0.783266,-0.10721 -0.100386,-0.23442 0.101974,-0.69929 0.318016,-0.84537 z"
style="opacity:1;fill:#b06264;fill-opacity:1;stroke:none;stroke-width:0.2448387;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="opacity:1;fill:#fffefe;fill-opacity:1;stroke:none;stroke-width:0.91057765;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 18.07067,130.45115 a 5.1994305,5.2845316 0.12912279 0 1 -5.133011,5.35161 5.1994305,5.2845316 0.12912279 0 1 -5.2650189,-5.21659 5.1994305,5.2845316 0.12912279 0 1 5.1330159,-5.35165 5.1994305,5.2845316 0.12912279 0 1 5.265014,5.21663 z"
id="path1678"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.07336783;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.107908,134.69345 c -2.241594,0.13689 -4.1683809,-1.5977 -4.3048649,-3.87584 -0.136521,-2.2781 1.5689629,-4.23799 3.8103299,-4.3787 2.241358,-0.14055 4.170881,1.59095 4.311357,3.87549 0.133292,2.28492 -1.575244,4.242 -3.816822,4.37905 z"
id="path1680"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ssscs"
inkscape:export-filename="/home/ash/Downloads/benthos.png"
inkscape:export-xdpi="250.44547"
inkscape:export-ydpi="250.44547" />
<path
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.59220499px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 13.553519,127.89353 c 0.391116,-0.53609 1.813031,-0.0602 2.311122,0.83111 0.498089,0.89095 0.493678,2.25983 -0.33173,2.53615 -0.825488,0.27592 -0.765065,-0.79935 -1.197677,-1.55733 -0.432733,-0.75801 -1.172981,-1.27384 -0.78176,-1.80976 z"
id="path1682"
inkscape:connector-curvature="0"
sodipodi:nodetypes="zzzzz" />
<ellipse
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.6819427;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="ellipse1684"
cx="26.213116"
cy="131.07529"
rx="0.5282039"
ry="0.6413818"
transform="matrix(0.99826127,0.05894442,-0.08221311,0.99661477,0,0)" />
<path
inkscape:connector-curvature="0"
id="path1686"
d="m 29.827617,130.04291 a 6.7529665,7.1085864 85.954687 0 1 -6.660206,7.19459 6.7529665,7.1085864 85.954687 0 1 -7.52701,-6.27266 6.7529665,7.1085864 85.954687 0 1 6.648197,-7.20465 6.7529665,7.1085864 85.954687 0 1 7.537621,6.26114"
style="fill:#ffc7c7;fill-opacity:1;stroke:none;stroke-width:0.24688239" />
<path
sodipodi:nodetypes="cccczcccczc"
inkscape:connector-curvature="0"
id="path1688"
d="m 29.235752,132.42957 c -0.83294,2.48023 -3.194576,4.35286 -6.08684,4.5401 -3.759757,0.24406 -6.994371,-2.45237 -7.226625,-6.024 -0.105893,-1.62932 0.431332,-3.15974 1.40388,-4.36593 0,0 0.612462,-0.69166 0.24205,-0.9855 -0.370402,-0.294 -0.897853,0.53034 -0.897853,0.53034 -1.082507,1.34874 -1.679752,3.0574 -1.561163,4.87616 0.261576,3.99718 3.882116,7.014 8.089936,6.74086 3.24156,-0.21023 5.88755,-2.31175 6.816577,-5.09346 0,0 0.218096,-0.56995 -0.164377,-0.7067 -0.382463,-0.13676 -0.615627,0.48813 -0.615627,0.48813 z"
style="fill:#b06264;fill-opacity:1;stroke:none;stroke-width:0.26536983" />
<path
inkscape:connector-curvature="0"
id="path1690"
d="m 40.744956,130.40002 a 5.1994308,5.2845318 0.129123 0 1 -5.133011,5.35161 5.1994308,5.2845318 0.129123 0 1 -5.265019,-5.21659 5.1994308,5.2845318 0.129123 0 1 5.133017,-5.35165 5.1994308,5.2845318 0.129123 0 1 5.265013,5.21663 z"
style="opacity:1;fill:#fffefe;fill-opacity:1;stroke:none;stroke-width:0.91057771;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:export-ydpi="250.44547"
inkscape:export-xdpi="250.44547"
inkscape:export-filename="/home/ash/Downloads/benthos.png"
sodipodi:nodetypes="ssscs"
inkscape:connector-curvature="0"
id="path1692"
d="m 35.782194,134.64233 c -2.241594,0.13691 -4.168382,-1.5977 -4.304865,-3.87585 -0.136515,-2.2781 1.568963,-4.23799 3.81033,-4.3787 2.241358,-0.14059 4.170881,1.59095 4.311357,3.87549 0.133294,2.28493 -1.575244,4.242 -3.816822,4.37906 z"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.07336783;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="zzzzz"
inkscape:connector-curvature="0"
id="path1694"
d="m 36.227805,127.84241 c 0.391117,-0.53609 1.81303,-0.0601 2.311123,0.83111 0.498088,0.89094 0.493677,2.25982 -0.331731,2.53614 -0.825488,0.27593 -0.765065,-0.79934 -1.197676,-1.55732 -0.432734,-0.75801 -1.172982,-1.27384 -0.781761,-1.80977 z"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.59220499px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<ellipse
transform="matrix(0.99826127,0.05894442,-0.08221311,0.99661477,0,0)"
ry="0.64138186"
rx="0.5282039"
cy="129.68732"
cx="48.812588"
id="ellipse1696"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.6819427;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
</g>
<circle
style="opacity:1;fill:url(#radialGradient3657);fill-opacity:1;stroke:none;stroke-width:0.17797472;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path3649"
cx="59.092102"
cy="238.48726"
r="2.3371608" />
<circle
r="4.4539795"
cy="229.25772"
cx="49.80011"
id="circle3659"
style="opacity:1;fill:url(#radialGradient3661);fill-opacity:1;stroke:none;stroke-width:0.33917037;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<circle
style="opacity:1;fill:url(#radialGradient3665);fill-opacity:1;stroke:none;stroke-width:0.29175988;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="circle3663"
cx="59.601177"
cy="219.74901"
r="3.8313859" />
<circle
r="6.3217611"
cy="205.90971"
cx="52.066002"
id="circle3667"
style="opacity:1;fill:url(#radialGradient3669);fill-opacity:1;stroke:none;stroke-width:0.48140189;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
</svg>
View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment