Douglas Parsonsdglsparsons.hashnode.net·Nov 10, 2020FeaturedWrite better code and be a better programmer by NEVER USING ELSE statementsI've been a professional programmer for the last several years. During this time I've risen rapidly through the ranks. I started as an intern, but I'm now the Lead Engineer responsible for a suite of products that serve over 160,000 people in over 14...Paweł Świątkowski and 5 others are discussing this6 people are discussing thisDiscuss·86 likes·3.4K readsGoQuite ironic of you to mention the Line of Sight rule and then present the code examples in one line. 3
Lane Wagnerwagslane.hashnode.net·Jul 17, 2020Make, New and Literals Cheat Sheet – Slice and Map Initialization in GoThe post Make, New and Literals Cheat Sheet – Slice and Map Initialization in Go appeared first on Qvault. There are quite a few ways to create new maps and slices in Go. Which one is best? Or perhaps better asked, which one is best in your situation...Discuss·31 likes·62 readsclean code
Lane Wagnerwagslane.hashnode.net·Jul 31, 2020Lint on Save With VS Code Official Golang ExtensionThe post Lint on Save With VS Code Official Golang Extension appeared first on Qvault. Go has hard opinions about how you should style and format your code. The big upside of this is that you don’t need to spend hours setting up tools like ESLint, Pr...Discuss·29 likes·78 readsGo Language
Shiwani Vermashiwaniverma.hashnode.net·Mar 31, 2023Learning the GO language is fun .....If you're interested in DevOps or already have some experience with it, chances are you've heard of Go. But if you haven't, let me tell you - it's a programming language that's taking the DevOps world to next level Not only is it one of the most popu...DiscussGo
Abdul-Jemeel Odewolecodewithintellect.hashnode.net·Mar 10, 2023The Go Programming Language - My First impressionAs a developer with experience in several object-oriented programming languages, it can be challenging to switch to a new language that follows different paradigms. However, learning a new programming language can be rewarding, especially when it off...Discuss·10 likes·91 readsGo Language
raju ghoraicoderj001.hashnode.net·Mar 4, 2023Learn Concurrency in Go by Building a Download Manager Part-2In the First Article, we set up goenv and installed go in our local environment. Now we will create a proper folder structure for the golang cli application and under what's go modules. Overview Having a clean code and a proper directory structure c...Discuss·113 readsGo Language
Akanksha Raghavakank5ha.hashnode.net·Feb 24, 2023Getting Started with Golang: Build a simple music applicationIf you're looking to learn a new programming language, Golang is a great option to consider. With its simple syntax, fast performance, and excellent built-in concurrency features, Golang has become increasingly popular among developers over the years...Discuss·35 readsGo Language
Mohan Padagamohanj.hashnode.net·Feb 14, 2023Golang StructsHey there! Let's learn structs in Golang. Struct Struct (aka structure) is used to create custom data types. In Golang we have primitive data types like int, float, complex, boolean, etc, and composite data types, such as arrays, maps, etc. But, what...Discuss·64 readsGo Language
Gerald Parkeresoterictech.hashnode.net·Jan 16, 2023Interfaces in GoIf you study programming for any significant length of time, you will inevitably come across the concept of interfaces. When I initially learned about interfaces I discovered plenty of tutorials on the subject, but like many newcomers to programming,...Discuss·108 readsGo Language
Ayodeji Isijolagolangunchained.hashnode.net·Dec 17, 2022Introduction to GolangGo, also known as Golang, is a programming language developed by Google in 2009. It was designed to be a language that is simple, fast, and easy to use, with a focus on concurrency and safety. Go was created by Robert Griesemer, Rob Pike, and Ken Tho...Discuss·49 readsGo Language
Georgios Komninosgosom.hashnode.net·Nov 19, 2022Interfaces and error checking golangIntroduction In this post I would like to discuss a mistake that I have seen while I was reviewing a pull request. We are going to talk a bit about golang interfaces in the context of error handling and checking if an error is nil Let's see some code...Discuss·89 readsgolang
Nikki Rani.nikkirani.hashnode.net·May 3, 2022Testing Code Security in GoIntroduction Writing tests for a software application before moving it into production is an important last step in the software delivery system. Usually, this falls into the responsibility of the DevOps engineers, Server Administrators, or Security ...DiscussSecurity
Maheshwar Ligadefortechwastitechwasti.hashnode.net·Mar 26, 2022Introduction To Go Language For Beginners.Go, also known as Golang, is a modern programming language designed by Google in 2009. It is an open-source language that combines the speed and performance of a compiled language like C++ with the simplicity and ease of use of a scripting language l...Discussgo-languageGo Language