mirror of
https://github.com/foomo/foomo-docs.git
synced 2025-10-16 12:35:40 +00:00
1 line
3.9 KiB
JavaScript
1 line
3.9 KiB
JavaScript
"use strict";(self.webpackChunkfoomo=self.webpackChunkfoomo||[]).push([[5902],{1259:function(e,n,t){t.d(n,{X:function(){return s}});var o=t(3117),r=t(2801),a=t(7294),i=t(4991),l=t(9030),c=t(3746),u=t(9960),s=function(e){var n=(0,a.useState)(!1),t=n[0],s=n[1],d=(0,a.useState)(""),m=d[0],p=d[1],g=(0,r.r)();(0,a.useEffect)((function(){""==m&&""!==e.id&&fetch("https://docs.bestbytes.com/services/playground?id="+e.id,{mode:"cors"}).then((function(e){return e.text().then((function(e){return p(e)}))})).catch((function(e){return p("can not load source yet")}))}),[m]);var f="https://goplay.tools/snippet/"+e.id;return a.createElement(a.Fragment,null,a.createElement("div",{style:{paddingBottom:"1rem",width:"100%"}},t?a.createElement(a.Fragment,null,a.createElement("button",{className:"button button--primary",onClick:function(e){s(!1)}},"close playground")," ",a.createElement("button",{className:"button button--primary"+(t?"":" disabled"),onClick:function(e){g.enter()}},"fullscreen")," "):a.createElement("button",{className:"button button--primary",onClick:function(e){s(!0)}},"open playground")," ",a.createElement(u.Z,{href:f},"go to ",f)),!t&&a.createElement(c.ZP,(0,o.Z)({},c.lG,{code:m,language:"go"}),(function(e){var n=e.className,t=e.style,o=e.tokens,r=e.getLineProps,i=e.getTokenProps;return a.createElement("pre",{className:n,style:t},""==m?"... loading sources":"",o.map((function(e,n){return a.createElement("div",r({line:e,key:n}),e.map((function(e,n){return a.createElement("span",i({token:e,key:n}))})))})))})),a.createElement("div",{style:{display:t?"block":"none"}},a.createElement(l.k,{topic:"load external go playground, with all it\xb4s potentially evil cookies coming from https://goplay.tools",id:"goPlaygroundIsCool"},a.createElement("div",null,a.createElement(r.I,{handle:g},a.createElement(i.h,{src:f,proportion:e.proportion}))))))}},4991:function(e,n,t){t.d(n,{h:function(){return r}});var o=t(7294),r=function(e){var n=e.proportion,t=e.src;return n||(n=4/3),o.createElement("div",{style:{width:"100%",height:0,paddingTop:100/n+"%",position:"relative",float:"left"}},o.createElement("iframe",{style:{width:"100%",height:"100%",display:"block",position:"absolute",top:0,left:0},src:t,frameBorder:"0",scrolling:"no",allowFullScreen:!0}))}},9030:function(e,n,t){t.d(n,{k:function(){return a}});var o=t(7294),r="undefined"==typeof localStorage,a=function(e){var n,t=(0,o.useState)((n=e.id,"undefined"!=typeof localStorage&&localStorage.getItem(n))),a=t[0],i=t[1];return(0,o.useEffect)((function(){console.log("well it is cool",e.id,{isCool:a,SSR:r})}),[a,r]),a?e.children:o.createElement("div",null,o.createElement("button",{className:"button button--lg button--secondary",onClick:function(n){localStorage.setItem(e.id,"yes"),i(!0)}},e.topic))}},5794:function(e,n,t){t.r(n),t.d(n,{frontMatter:function(){return c},contentTitle:function(){return u},metadata:function(){return s},toc:function(){return d},default:function(){return p}});var o=t(3117),r=t(102),a=(t(7294),t(3905)),i=t(1259),l=["components"],c={},u="ranging and looping",s={unversionedId:"backend/go-by-example/ranging",id:"backend/go-by-example/ranging",title:"ranging and looping",description:"<GoPlayground",source:"@site/docs/backend/go-by-example/ranging.mdx",sourceDirName:"backend/go-by-example",slug:"/backend/go-by-example/ranging",permalink:"/docs/backend/go-by-example/ranging",editUrl:"https://github.com/foomo/foomo-docs/tree/main/foomo/docs/backend/go-by-example/ranging.mdx",tags:[],version:"current",frontMatter:{},sidebar:"backendSidebar",previous:{title:"panic and recover",permalink:"/docs/backend/go-by-example/panic-and-recover"},next:{title:"yaml magic",permalink:"/docs/backend/go-by-example/yaml-magic"}},d=[],m={toc:d};function p(e){var n=e.components,t=(0,r.Z)(e,l);return(0,a.kt)("wrapper",(0,o.Z)({},m,t,{components:n,mdxType:"MDXLayout"}),(0,a.kt)("h1",{id:"ranging-and-looping"},"ranging and looping"),(0,a.kt)(i.X,{id:"_zMEwPV3pLD",proportion:1.6,mdxType:"GoPlayground"}))}p.isMDXComponent=!0}}]); |