{"appState":{"pageLoadApiCallsStatus":true},"categoryState":{"relatedCategories":{"headers":{"timestamp":"2025-04-17T16:01:17+00:00"},"categoryId":34511,"data":{"title":"Go Programming Language","slug":"go-programming-language","image":{"src":null,"width":0,"height":0},"breadcrumbs":[{"name":"Technology","_links":{"self":"https://dummies-api.dummies.com/v2/categories/33512"},"slug":"technology","categoryId":33512},{"name":"Programming & Web Design","_links":{"self":"https://dummies-api.dummies.com/v2/categories/33592"},"slug":"programming-web-design","categoryId":33592},{"name":"Go Programming Language","_links":{"self":"https://dummies-api.dummies.com/v2/categories/34511"},"slug":"go-programming-language","categoryId":34511}],"parentCategory":{"categoryId":33592,"title":"Programming & Web Design","slug":"programming-web-design","_links":{"self":"https://dummies-api.dummies.com/v2/categories/33592"}},"childCategories":[],"description":"Go is designed to be easy to learn and simple to use. Come check out our articles on this fantastic and modern programming language.","relatedArticles":{"self":"https://dummies-api.dummies.com/v2/articles?category=34511&offset=0&size=5"},"hasArticle":true,"hasBook":true,"articleCount":1,"bookCount":1},"_links":{"self":"https://dummies-api.dummies.com/v2/categories/34511"}},"relatedCategoriesLoadedStatus":"success"},"listState":{"list":{"count":1,"total":1,"items":[{"headers":{"creationTime":"2021-04-20T19:23:04+00:00","modifiedTime":"2021-11-24T21:03:15+00:00","timestamp":"2022-09-14T18:18:49+00:00"},"data":{"breadcrumbs":[{"name":"Technology","_links":{"self":"https://dummies-api.dummies.com/v2/categories/33512"},"slug":"technology","categoryId":33512},{"name":"Programming & Web Design","_links":{"self":"https://dummies-api.dummies.com/v2/categories/33592"},"slug":"programming-web-design","categoryId":33592},{"name":"Go Programming Language","_links":{"self":"https://dummies-api.dummies.com/v2/categories/34511"},"slug":"go-programming-language","categoryId":34511}],"title":"Go Programming Language For Dummies Cheat Sheet","strippedTitle":"go programming language for dummies cheat sheet","slug":"go-programming-language-for-dummies-cheat-sheet","canonicalUrl":"","seo":{"metaDescription":"Discover where to find Go programming language online, how to convert JSON to Go, and how to use Golang in Docker.","noIndex":0,"noFollow":0},"content":"Go is a popular open-source programming language (designed at Google in 2007) used for a variety of different applications, including cloud-based or server-side applications, DevOps and site reliability automation, command-line tools, artificial intelligence, and data science.\r\n\r\nYou can try out Go (sometimes referred to as Golang) programming language online — you just need to know where to go. You also may want to know how to convert JSON to Go or use Go in Docker. This Cheat Sheet tells you how to do all of these things.\r\n\r\n[caption id=\"attachment_284336\" align=\"alignnone\" width=\"556\"]<img class=\"size-full wp-image-284336\" src=\"https://www.dummies.com/wp-content/uploads/go-programming.jpg\" alt=\"Go programming language\" width=\"556\" height=\"237\" /> Source: © Eny Setiyowati / Shutterstock.com[/caption]","description":"Go is a popular open-source programming language (designed at Google in 2007) used for a variety of different applications, including cloud-based or server-side applications, DevOps and site reliability automation, command-line tools, artificial intelligence, and data science.\r\n\r\nYou can try out Go (sometimes referred to as Golang) programming language online — you just need to know where to go. You also may want to know how to convert JSON to Go or use Go in Docker. This Cheat Sheet tells you how to do all of these things.\r\n\r\n[caption id=\"attachment_284336\" align=\"alignnone\" width=\"556\"]<img class=\"size-full wp-image-284336\" src=\"https://www.dummies.com/wp-content/uploads/go-programming.jpg\" alt=\"Go programming language\" width=\"556\" height=\"237\" /> Source: © Eny Setiyowati / Shutterstock.com[/caption]","blurb":"","authors":[{"authorId":33413,"name":"Wei-Meng Lee","slug":"wei-meng-lee","description":" <p><b>Wei-Meng Lee</b> is founder of Developer Learning Solutions, specializing in hands-on technology training. His name regularly appears in publications like DevX.com, MobiForge.com, and <i>CODE Magazine</i>. He is also the author of <i>SwiftUI For Dummies, Beginning Swift Programming, Python Machine Learning,</i> and <i>Learning WatchKit Programming</i>.</p> ","hasArticle":false,"_links":{"self":"https://dummies-api.dummies.com/v2/authors/33413"}}],"primaryCategoryTaxonomy":{"categoryId":34511,"title":"Go Programming Language","slug":"go-programming-language","_links":{"self":"https://dummies-api.dummies.com/v2/categories/34511"}},"secondaryCategoryTaxonomy":{"categoryId":0,"title":null,"slug":null,"_links":null},"tertiaryCategoryTaxonomy":{"categoryId":0,"title":null,"slug":null,"_links":null},"trendingArticles":[{"articleId":192609,"title":"How to Pray the Rosary: A Comprehensive Guide","slug":"how-to-pray-the-rosary","categoryList":["body-mind-spirit","religion-spirituality","christianity","catholicism"],"_links":{"self":"/articles/192609"}},{"articleId":208741,"title":"Kabbalah For Dummies Cheat Sheet","slug":"kabbalah-for-dummies-cheat-sheet","categoryList":["body-mind-spirit","religion-spirituality","kabbalah"],"_links":{"self":"/articles/208741"}},{"articleId":230957,"title":"Nikon D3400 For Dummies Cheat Sheet","slug":"nikon-d3400-dummies-cheat-sheet","categoryList":["home-auto-hobbies","photography"],"_links":{"self":"/articles/230957"}},{"articleId":235851,"title":"Praying the Rosary and Meditating on the Mysteries","slug":"praying-rosary-meditating-mysteries","categoryList":["body-mind-spirit","religion-spirituality","christianity","catholicism"],"_links":{"self":"/articles/235851"}},{"articleId":284787,"title":"What Your Society Says About You","slug":"what-your-society-says-about-you","categoryList":["academics-the-arts","humanities"],"_links":{"self":"/articles/284787"}}],"inThisArticle":[],"relatedArticles":{"fromBook":[],"fromCategory":[]},"hasRelatedBookFromSearch":false,"relatedBook":{"bookId":284215,"slug":"go-programming-language-for-dummies","isbn":"9781119786191","categoryList":["technology","programming-web-design","go-programming-language"],"amazon":{"default":"https://www.amazon.com/gp/product/1119786193/ref=as_li_tl?ie=UTF8&tag=wiley01-20","ca":"https://www.amazon.ca/gp/product/1119786193/ref=as_li_tl?ie=UTF8&tag=wiley01-20","indigo_ca":"http://www.tkqlhce.com/click-9208661-13710633?url=https://www.chapters.indigo.ca/en-ca/books/product/1119786193-item.html&cjsku=978111945484","gb":"https://www.amazon.co.uk/gp/product/1119786193/ref=as_li_tl?ie=UTF8&tag=wiley01-20","de":"https://www.amazon.de/gp/product/1119786193/ref=as_li_tl?ie=UTF8&tag=wiley01-20"},"image":{"src":"https://www.dummies.com/wp-content/uploads/go-programming-language-for-dummies-cover-9781119786191-203x255.jpg","width":203,"height":255},"title":"Go Programming Language For Dummies","testBankPinActivationLink":"","bookOutOfPrint":true,"authorsInfo":"<p><b><b data-author-id=\"33413\">Wei-Meng Lee</b></b> is founder of Developer Learning Solutions, specializing in hands-on technology training. His name regularly appears in publications like DevX.com, MobiForge.com, and <i>CODE Magazine</i>. He is also the author of <i>SwiftUI For Dummies, Beginning Swift Programming, Python Machine Learning,</i> and <i>Learning WatchKit Programming</i>.</p>","authors":[{"authorId":33413,"name":"Wei-Meng Lee","slug":"wei-meng-lee","description":" <p><b>Wei-Meng Lee</b> is founder of Developer Learning Solutions, specializing in hands-on technology training. His name regularly appears in publications like DevX.com, MobiForge.com, and <i>CODE Magazine</i>. He is also the author of <i>SwiftUI For Dummies, Beginning Swift Programming, Python Machine Learning,</i> and <i>Learning WatchKit Programming</i>.</p> ","hasArticle":false,"_links":{"self":"https://dummies-api.dummies.com/v2/authors/33413"}}],"_links":{"self":"https://dummies-api.dummies.com/v2/books/"}},"collections":[],"articleAds":{"footerAd":"<div class=\"du-ad-region row\" id=\"article_page_adhesion_ad\"><div class=\"du-ad-unit col-md-12\" data-slot-id=\"article_page_adhesion_ad\" data-refreshed=\"false\" \r\n data-target = \"[{&quot;key&quot;:&quot;cat&quot;,&quot;values&quot;:[&quot;technology&quot;,&quot;programming-web-design&quot;,&quot;go-programming-language&quot;]},{&quot;key&quot;:&quot;isbn&quot;,&quot;values&quot;:[&quot;9781119786191&quot;]}]\" id=\"du-slot-63221b090f3f7\"></div></div>","rightAd":"<div class=\"du-ad-region row\" id=\"article_page_right_ad\"><div class=\"du-ad-unit col-md-12\" data-slot-id=\"article_page_right_ad\" data-refreshed=\"false\" \r\n data-target = \"[{&quot;key&quot;:&quot;cat&quot;,&quot;values&quot;:[&quot;technology&quot;,&quot;programming-web-design&quot;,&quot;go-programming-language&quot;]},{&quot;key&quot;:&quot;isbn&quot;,&quot;values&quot;:[&quot;9781119786191&quot;]}]\" id=\"du-slot-63221b090fe2b\"></div></div>"},"articleType":{"articleType":"Cheat Sheet","articleList":[{"articleId":0,"title":"","slug":null,"categoryList":[],"_links":{"self":"https://dummies-api.dummies.com/v2/articles/"}}],"content":[{"title":"Try Go programming language online","thumb":null,"image":null,"content":"<p>You may not want to install Go on your local computer. Maybe you’re using a locked-down company-issued computer, or you don’t have a computer of your own. Whatever the reason, you can still try Go programming using a number of online tools and integrated development environments (IDEs). Here are three of them that are pretty cool:</p>\n<ul>\n<li><a name=\"_Toc63005482\"></a><a name=\"_Toc63009016\"></a> <a href=\"https://play.golang.org/\" target=\"_blank\" rel=\"noopener\">The Go Playground</a>: The Go Playground is a web service running on the servers of <a href=\"https://golang.org/\" target=\"_blank\" rel=\"noopener\">https://golang.org</a>, the official website of Go. Using the Go Playground, your Go application runs inside a sandbox, and you can try Go programming with most of the standard library.</li>\n</ul>\n<p style=\"padding-left: 40px;\">One of the most commonly used features is code sharing. Clicking the Share button enables you to share your code via a fixed URL. This feature is very useful for developers who want to exchange code snippets or for instructors who want to provide students with sample code. Students can directly make changes to the code, compile it, and see the output.</p>\n<ul>\n<li><a href=\"https://www.jdoodle.com/execute-go-online\" target=\"_blank\" rel=\"noopener\">JDoodle Online Go Lang IDE</a><a name=\"_Toc63005483\"></a><a name=\"_Toc63009017\"></a>: Another online Go IDE is JDoodle Online Go Lang IDE. Although the Go Playground is straightforward and easy to use, the only way your program can interact with the outside world is through the output console. If your program needs user input (such as using <code>fmt.Scanln()</code>), you’re out of luck. This is where the JDoodle Online Go Lang IDE comes in handy. It allows you to create an interactive Go program that accepts inputs as well as generates outputs. Plus, you can save your programs to the cloud or save a local copy on your computer. You can also upload a local file to the JDoodle Online Go Lang IDE.</li>\n</ul>\n<p style=\"padding-left: 40px;\">Perhaps the most interesting features of the JDoodle Online Go Lang IDE is its collaborative/peer programming feature, which allows more than one person to simultaneously modify a program, making it a very effective tool for online training and learning.</p>\n<ul>\n<li><a href=\"https://repl.it/languages/go\" target=\"_blank\" rel=\"noopener\">Replit Go Online Compiler &amp; Interpreter</a><a name=\"_Toc63005484\"></a><a name=\"_Toc63009018\"></a>: The Go Online Compiler &amp; Interpreter from Repl.it allows users to upload files and folders. It also has an interactive console where your Go program can accept inputs and display outputs.</li>\n</ul>\n<p style=\"padding-left: 40px;\">One useful feature of the Repl.it IDE is its integration with GitHub for version control. It also supports interactive code sharing for peer programming.</p>\n"},{"title":"Converting JSON to Go","thumb":null,"image":null,"content":"<p>One of the data formats you’ll encounter very often in your programming career is <a href=\"https://dummies-wp-admin.dummies.com/web-design-development/javascript/how-to-use-javascript-object-notation-json-for-html5-and-css3-programming/\" target=\"_blank\" rel=\"noopener\">JavaScript Object Notation</a> (JSON). When you receive your data in the JSON format, you need to convert it into a format that’s easy to manipulate in your Go program. Here are some online tools that allow you to convert your JSON strings straight into Go structs:</p>\n<ul>\n<li><a href=\"https://mholt.github.io/json-to-go\" target=\"_blank\" rel=\"noopener\">JSON-to-Go</a></li>\n<li><a href=\"https://transform.tools/json-to-go\" target=\"_blank\" rel=\"noopener\">Transform</a></li>\n<li><a href=\"http://json2struct.mervine.net/\" target=\"_blank\" rel=\"noopener\">Json2Struct</a></li>\n</ul>\n"},{"title":"Using Golang in Docker","thumb":null,"image":null,"content":"<p>If you’re a Docker user, you can run your Go programs from within a Docker container.</p>\n<p>To <a name=\"_Toc63009021\"></a>install a sample Go program in a Golang Docker container, type the following command in Terminal/Command Prompt:</p>\n<p><code>$ <strong>docker run golang go get -v </strong></code></p>\n<p><code><strong>github.com/golang/example/hello/...</strong></code></p>\n<p>This command installs a sample Go program into a Golang container. The ellipses (&#8230;) represents instructions to download, build, and install all the things in that repository (including libraries and binaries).</p>\n<p>You now have a Golang container containing the sample Go program. Now you need to commit the container to a new Docker image so that, in the future, when you want to run this program, you can just create a container from this new image. Type the following command in Terminal/Power Shell (for Windows users):</p>\n<p><code>$ <strong>docker commit $(docker ps -lq) hellogo</strong></code></p>\n<p>The docker <code>ps -lq </code>command returns the ID of the last container executed. This command commits the container that has the sample Go program to a new Docker image called <code>hellogo</code>. You can verify this with the following command:</p>\n<p><code>$ <strong>docker images</strong></code></p>\n<p><code>REPOSITORY  TAG     IMAGE ID      CREATED             SIZE</code></p>\n<p><code>hellogo     latest  2c1d28ef93cb  About a minute ago  723MB</code></p>\n<p>Now run the sample Go program from the newly created <code>hellogo </code>Docker image:</p>\n<p><code>$ <strong>docker run hellogo hello</strong></code></p>\n<p><code>Hello, Go examples!</code></p>\n<p>If you see this output, your Go program has executed correctly.</p>\n<p>Sometimes you just want to run your Go program in a “throwaway” container (just to ensure that your program runs, for example). To do that, you can use the following command:</p>\n<p><code>$ <strong>docker run --rm golang sh -c \"go get </strong></code></p>\n<p><code><strong> github.com/golang/example/hello/... &amp;&amp; exec hello\"</strong></code></p>\n<p><code>Hello, Go examples!</code></p>\n<p>The preceding command runs a Golang container, fetches the sample Go program, and uses the shell (<code>sh</code>) to execute (<code>exec</code>) the hello program.</p>\n<p>You may want to run your Go program using a specific version of Go. The following command runs the sample Go program using Go version 1.5 in a throwaway container:</p>\n<p><code>$ <strong>docker run --rm golang:1.5 sh -c \"go get </strong></code></p>\n<p><code><strong> github.com/golang/example/hello/... &amp;&amp; exec hello\"</strong></code></p>\n<p><code>Unable to find image 'golang:1.5' locally</code></p>\n<p><code>1.5: Pulling from library/golang</code></p>\n<p><code>357ea8c3d80b: Pull complete</code></p>\n<p><code>...</code></p>\n<p><code>...</code></p>\n<p><code>Status: Downloaded newer image for golang:1.5</code></p>\n<p><code>Hello, Go examples!</code></p>\n"}],"videoInfo":{"videoId":null,"name":null,"accountId":null,"playerId":null,"thumbnailUrl":null,"description":null,"uploadDate":null}},"sponsorship":{"sponsorshipPage":false,"backgroundImage":{"src":null,"width":0,"height":0},"brandingLine":"","brandingLink":"","brandingLogo":{"src":null,"width":0,"height":0},"sponsorAd":"","sponsorEbookTitle":"","sponsorEbookLink":"","sponsorEbookImage":{"src":null,"width":0,"height":0}},"primaryLearningPath":"Advance","lifeExpectancy":"One year","lifeExpectancySetFrom":"2021-09-16T00:00:00+00:00","dummiesForKids":"no","sponsoredContent":"no","adInfo":"","adPairKey":[]},"status":"publish","visibility":"public","articleId":284335}],"_links":{"self":{"self":"https://dummies-api.dummies.com/v2/categories/34511/categoryArticles?sortField=time&sortOrder=1&size=10&offset=0"}}},"objectTitle":"","status":"success","pageType":"article-category","objectId":"34511","page":1,"sortField":"time","sortOrder":1,"categoriesIds":[],"articleTypes":[],"filterData":{"categoriesFilter":[{"itemId":0,"itemName":"All Categories","count":1}],"articleTypeFilter":[{"articleType":"All Types","count":1},{"articleType":"Cheat Sheet","count":1}]},"filterDataLoadedStatus":"success","pageSize":10},"adsState":{"pageScripts":{"headers":{"timestamp":"2025-04-17T15:50:01+00:00"},"adsId":0,"data":{"scripts":[{"pages":["all"],"location":"header","script":"<!--Optimizely Script-->\r\n<script src=\"https://cdn.optimizely.com/js/10563184655.js\"></script>","enabled":false},{"pages":["all"],"location":"header","script":"<!-- comScore Tag -->\r\n<script>var _comscore = _comscore || [];_comscore.push({ c1: \"2\", c2: \"15097263\" });(function() {var s = document.createElement(\"script\"), el = document.getElementsByTagName(\"script\")[0]; s.async = true;s.src = (document.location.protocol == \"https:\" ? \"https://sb\" : \"http://b\") + \".scorecardresearch.com/beacon.js\";el.parentNode.insertBefore(s, el);})();</script><noscript><img src=\"https://sb.scorecardresearch.com/p?c1=2&c2=15097263&cv=2.0&cj=1\" /></noscript>\r\n<!-- / comScore Tag -->","enabled":true},{"pages":["all"],"location":"footer","script":"<!--BEGIN QUALTRICS WEBSITE FEEDBACK SNIPPET-->\r\n<script type='text/javascript'>\r\n(function(){var g=function(e,h,f,g){\r\nthis.get=function(a){for(var a=a+\"=\",c=document.cookie.split(\";\"),b=0,e=c.length;b<e;b++){for(var d=c[b];\" \"==d.charAt(0);)d=d.substring(1,d.length);if(0==d.indexOf(a))return d.substring(a.length,d.length)}return null};\r\nthis.set=function(a,c){var b=\"\",b=new Date;b.setTime(b.getTime()+6048E5);b=\"; expires=\"+b.toGMTString();document.cookie=a+\"=\"+c+b+\"; path=/; \"};\r\nthis.check=function(){var a=this.get(f);if(a)a=a.split(\":\");else if(100!=e)\"v\"==h&&(e=Math.random()>=e/100?0:100),a=[h,e,0],this.set(f,a.join(\":\"));else return!0;var c=a[1];if(100==c)return!0;switch(a[0]){case \"v\":return!1;case \"r\":return c=a[2]%Math.floor(100/c),a[2]++,this.set(f,a.join(\":\")),!c}return!0};\r\nthis.go=function(){if(this.check()){var a=document.createElement(\"script\");a.type=\"text/javascript\";a.src=g;document.body&&document.body.appendChild(a)}};\r\nthis.start=function(){var t=this;\"complete\"!==document.readyState?window.addEventListener?window.addEventListener(\"load\",function(){t.go()},!1):window.attachEvent&&window.attachEvent(\"onload\",function(){t.go()}):t.go()};};\r\ntry{(new g(100,\"r\",\"QSI_S_ZN_5o5yqpvMVjgDOuN\",\"https://zn5o5yqpvmvjgdoun-wiley.siteintercept.qualtrics.com/SIE/?Q_ZID=ZN_5o5yqpvMVjgDOuN\")).start()}catch(i){}})();\r\n</script><div id='ZN_5o5yqpvMVjgDOuN'><!--DO NOT REMOVE-CONTENTS PLACED HERE--></div>\r\n<!--END WEBSITE FEEDBACK SNIPPET-->","enabled":false},{"pages":["all"],"location":"header","script":"<!-- Hotjar Tracking Code for http://www.dummies.com -->\r\n<script>\r\n (function(h,o,t,j,a,r){\r\n h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};\r\n h._hjSettings={hjid:257151,hjsv:6};\r\n a=o.getElementsByTagName('head')[0];\r\n r=o.createElement('script');r.async=1;\r\n r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;\r\n a.appendChild(r);\r\n })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');\r\n</script>","enabled":false},{"pages":["article"],"location":"header","script":"<!-- //Connect Container: dummies --> <script src=\"//get.s-onetag.com/bffe21a1-6bb8-4928-9449-7beadb468dae/tag.min.js\" async defer></script>","enabled":true},{"pages":["homepage"],"location":"header","script":"<meta name=\"facebook-domain-verification\" content=\"irk8y0irxf718trg3uwwuexg6xpva0\" />","enabled":true},{"pages":["homepage","article","category","search"],"location":"footer","script":"<!-- Facebook Pixel Code -->\r\n<noscript>\r\n<img height=\"1\" width=\"1\" src=\"https://www.facebook.com/tr?id=256338321977984&ev=PageView&noscript=1\"/>\r\n</noscript>\r\n<!-- End Facebook Pixel Code -->","enabled":true}]}},"pageScriptsLoadedStatus":"success"},"navigationState":{"navigationCollections":[{"collectionId":287568,"title":"BYOB (Be Your Own Boss)","hasSubCategories":false,"url":"/collection/for-the-entry-level-entrepreneur-287568"},{"collectionId":293237,"title":"Be a Rad Dad","hasSubCategories":false,"url":"/collection/be-the-best-dad-293237"},{"collectionId":295890,"title":"Career Shifting","hasSubCategories":false,"url":"/collection/career-shifting-295890"},{"collectionId":294090,"title":"Contemplating the Cosmos","hasSubCategories":false,"url":"/collection/theres-something-about-space-294090"},{"collectionId":287563,"title":"For Those Seeking Peace of Mind","hasSubCategories":false,"url":"/collection/for-those-seeking-peace-of-mind-287563"},{"collectionId":287570,"title":"For the Aspiring Aficionado","hasSubCategories":false,"url":"/collection/for-the-bougielicious-287570"},{"collectionId":291903,"title":"For the Budding Cannabis Enthusiast","hasSubCategories":false,"url":"/collection/for-the-budding-cannabis-enthusiast-291903"},{"collectionId":299891,"title":"For the College Bound","hasSubCategories":false,"url":"/collection/for-the-college-bound-299891"},{"collectionId":291934,"title":"For the Exam-Season Crammer","hasSubCategories":false,"url":"/collection/for-the-exam-season-crammer-291934"},{"collectionId":301547,"title":"For the Game Day Prepper","hasSubCategories":false,"url":"/collection/big-game-day-prep-made-easy-301547"}],"navigationCollectionsLoadedStatus":"success","navigationCategories":{"books":{"0":{"data":[{"categoryId":33512,"title":"Technology","hasSubCategories":true,"url":"/category/books/technology-33512"},{"categoryId":33662,"title":"Academics & The Arts","hasSubCategories":true,"url":"/category/books/academics-the-arts-33662"},{"categoryId":33809,"title":"Home, Auto, & Hobbies","hasSubCategories":true,"url":"/category/books/home-auto-hobbies-33809"},{"categoryId":34038,"title":"Body, Mind, & Spirit","hasSubCategories":true,"url":"/category/books/body-mind-spirit-34038"},{"categoryId":34224,"title":"Business, Careers, & Money","hasSubCategories":true,"url":"/category/books/business-careers-money-34224"}],"breadcrumbs":[],"categoryTitle":"Level 0 Category","mainCategoryUrl":"/category/books/level-0-category-0"}},"articles":{"0":{"data":[{"categoryId":33512,"title":"Technology","hasSubCategories":true,"url":"/category/articles/technology-33512"},{"categoryId":33662,"title":"Academics & The Arts","hasSubCategories":true,"url":"/category/articles/academics-the-arts-33662"},{"categoryId":33809,"title":"Home, Auto, & Hobbies","hasSubCategories":true,"url":"/category/articles/home-auto-hobbies-33809"},{"categoryId":34038,"title":"Body, Mind, & Spirit","hasSubCategories":true,"url":"/category/articles/body-mind-spirit-34038"},{"categoryId":34224,"title":"Business, Careers, & Money","hasSubCategories":true,"url":"/category/articles/business-careers-money-34224"}],"breadcrumbs":[],"categoryTitle":"Level 0 Category","mainCategoryUrl":"/category/articles/level-0-category-0"}}},"navigationCategoriesLoadedStatus":"success"},"searchState":{"searchList":[],"searchStatus":"initial","relatedArticlesList":[],"relatedArticlesStatus":"initial"},"routeState":{"name":"ArticleCategory","path":"/category/articles/go-programming-language-34511/","hash":"","query":{},"params":{"category":"go-programming-language-34511"},"fullPath":"/category/articles/go-programming-language-34511/","meta":{"routeType":"category","breadcrumbInfo":{"suffix":"Articles","baseRoute":"/category/articles"},"prerenderWithAsyncData":true},"from":{"name":null,"path":"/","hash":"","query":{},"params":{},"fullPath":"/","meta":{}}},"profileState":{"auth":{},"userOptions":{},"status":"success"}}
Logo
  • Articles Open Article Categories
  • Books Open Book Categories
  • Collections Open Collections list
  • Custom Solutions

Article Categories

Book Categories

Collections

Explore all collections
BYOB (Be Your Own Boss)
Be a Rad Dad
Career Shifting
Contemplating the Cosmos
For Those Seeking Peace of Mind
For the Aspiring Aficionado
For the Budding Cannabis Enthusiast
For the College Bound
For the Exam-Season Crammer
For the Game Day Prepper
Log In
  • Home
  • Technology Articles
  • Programming & Web Design Articles
  • Go Programming Language Articles

Go Programming Language Articles

Go is designed to be easy to learn and simple to use. Come check out our articles on this fantastic and modern programming language.

Articles From Go Programming Language

Filter Results

1 results
1 results
Go Programming Language Go Programming Language For Dummies Cheat Sheet

Cheat Sheet / Updated 11-24-2021

Go is a popular open-source programming language (designed at Google in 2007) used for a variety of different applications, including cloud-based or server-side applications, DevOps and site reliability automation, command-line tools, artificial intelligence, and data science. You can try out Go (sometimes referred to as Golang) programming language online — you just need to know where to go. You also may want to know how to convert JSON to Go or use Go in Docker. This Cheat Sheet tells you how to do all of these things.

View Cheat Sheet

Quick Links

  • About For Dummies
  • Contact Us
  • Activate Online Content

Connect

About Dummies

Dummies has always stood for taking on complex concepts and making them easy to understand. Dummies helps everyone be more knowledgeable and confident in applying what they know. Whether it's to pass that big test, qualify for that big promotion or even master that cooking technique; people who rely on dummies, rely on it to learn the critical skills and relevant information necessary for success.

Copyright @ 2000-2024 by John Wiley & Sons, Inc., or related companies. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.

Terms of Use
Privacy Policy
Cookies Settings
Do Not Sell My Personal Info - CA Only