All Resources

Showing the most recent resources. The latest one is from 2019-02-12.
  • Have you ever added a new feature only to have another one break? After fixing the break, something else breaks, like some kind of bug whack-a-mole? Have you ever spent hours debugging a broken test only to find the issue lurking in another, supposedly unrelated package? These issues are caused by code being tightly coupled. In this article, we are going to examine ways to make code easier to understand, maintain and test by using decoupling.
    Article  Added by packtpartner // www.sage42.org // 6 days ago
  • Koazee is inspired in lodash (nodeJS)
    Article  Added by ivancorrales // medium.com // about 1 month ago
  • A streamLike, immutable, lazy-loading and smart Go Library that provides a rich set of 23 operations to deal with slices.
    Update  Added by ivancorrales // github.com // about 1 month ago
  • To have a good idea won’t guarantee your project is succeed. You need to apply the best practices to make it well-known.
    Article  Added by ivancorrales // medium.com // about 2 months ago
  • In this tutorials, You will learn File IO operations. The examples used in this post uses below packages
    bufio package - IO functionality functions for buffered stream
    IOUtil package Input and Output operations functions
    Os package for inbuilt functions
    Article  Added by cloudhadoop // www.cloudhadoop.com // about 2 months ago
  • Comments are part of program code to describe information code block or lines. Golang provides Single-line comments,multi-line comments or code blocks. And also documentation API can be generated using Godoc tool to output HTML for reference
    Article  Added by cloudhadoop // www.cloudhadoop.com // about 2 months ago
  • This post covers two programs, the First program is to convert Hexadecimal to an integer, the Second program is a decimal integer to Hexadecimal Integer. In Golang, Conversions or casting of any types will not work automatically. you have to write a code to handle this. strconv package provides many utility conversion functions
    Article  Added by cloudhadoop // www.cloudhadoop.com // about 2 months ago
  • Like any programming language, Golang has inbuilt Datatypes used for declaring variables and functions types. These are used to tell to a compiler to allocate them based on a type of the data. There are various types you can use to declare it.
    Article  Added by cloudhadoop // www.cloudhadoop.com // about 2 months ago
  • This article covers the installation of Go on windows machine, write a simple hello world program, compile and run program with output
    Article  Added by cloudhadoop // www.cloudhadoop.com // about 2 months ago
  • Variables are a basic building block of any programming language to store the values. The syntax for variable declaration change from language to other
    Tutorial  Added by cloudhadoop // www.cloudhadoop.com // about 2 months ago
  • Go is a static type programming language, To learn any new programming language, Hello word is a starting basic application to make use of language applicaiton features
    Article  Added by cloudhadoop // www.cloudhadoop.com // about 2 months ago
  • Golang Url Decoding example. In this article, you'll learn how to URL decode query strings or form parameters in Golang. URL Decoding is the inverse operation of URL encoding. It converts the encoded characters back to their normal form.
    Article  Added by callicoder // www.urldecoder.io // 2 months ago
  • Koazee versus similar libraries
    Article  Added by ivancorrales // medium.com // 2 months ago
  • Koazee is a StreamLike, Inmutable, Lazy Loading and smart Golang Library to deal with slices.
    Update  Added by ivancorrales // medium.com // 2 months ago
  • The purpose of this article is providing a benchmark comparison between Koazee and two of the most well-known Golang frameworks to work with arrays: Go-Funk and Go-Linq.
    Article  Added by ivancorrales // medium.com // 2 months ago
  • Golang Url Encoding example. Learn How to encode a String into URL Encoded format in Golang. URL Encoding converts a string to a universally accepted format that can be transmitted over the internet.
    Article  Added by callicoder // www.urlencoder.io // 2 months ago
  • 3Factor is an architectural pattern for building web/mobile applications that allow for fast iteration, while being highly resilient and scalable from day 1.
    Article  Added by hersh_m // 3factor.app // 4 months ago
  • Serverless Computing allows you to concentrate on your application code instead of managing servers or installing any software. You can build a Serverless Website by using AWS Lambda, a serverless compute service and it’s simply great.
    Tutorial  Added by sakimjan // sinxloud.com // 4 months ago
  • Technically, Go is not an object-oriented programming language. It doesn’t have classes, objects, and inheritance. However, Go has types. And, you can define methods on types. This allows for an object-oriented style of programming in Go.
    Article  Added by callicoder // www.callicoder.com // 4 months ago
  • Article  Added by nsukami // mlvin.xyz // 4 months ago
  • Learn how to declare constants in Golang. What are typed and untyped constants. What are default types. How to mix and match untyped constants in numeric expressions.
    Article  Added by callicoder // www.callicoder.com // 5 months ago
  • A struct is a user-defined type that contains a collection of named fields/properties. It is used to group related data together to form a single unit. Any real-world entity that has a set of properties can be represented using a struct
    Article  Added by callicoder // www.callicoder.com // 5 months ago
  • Explore the Golang ecosystem and its e-commerce capabilities. Then, try our demo on Go-powered CMS Ponzu, and learn to craft a great shopping experience yourself!
    Tutorial  Added by Mathdio24 // snipcart.com // 5 months ago
  • Article  Added by lemeteore // mlvin.xyz // 6 months ago
  • Article  Added by lemeteore // mlvin.tar.html // 6 months ago
  • Another post for Rubyists learning Go. Finally about concurrency.
    Article  Added by graffzon // zonov.me // 7 months ago
  • Learn how to read an entire file and also how to read a file in small chunks using Go. This tutorial also deals with bundling static files inside go binaries.
    Tutorial  Added by golangbot // golangbot.com // 7 months ago
  • A map is a builtin type in Go which is used to associate a value to a key. Learn how to create maps, access values from a map, add and delete items from a map in this tutorial.
    Tutorial  Added by golangbot // golangbot.com // 7 months ago
  • Master CGO programming
    Article  Added by chai2010 // github.com // 7 months ago
  • include cgo, asm, rpc, web topic
    Book  Added by chai2010 // github.com // 7 months ago