Tag: Golang
-
Google Cloud Functions for Go
Posted on October 24, 2018, Level intermediate Resource Length short
JBD from Google engineering team shared this guide and experiences how to migrate services to Google Cloud Functions for golang.
Tags golang google gcp serverless
-
Web scraping with Golang
Posted on March 29, 2018, Level intermediate Resource Length long
Nano Dano wrote this lengthy article about web scraping with golang. It can be useful in a variety of situations, like when a website does not provide an API, or you need to parse and extract web content programmatically. Tutorial walks through using the standard library to perform a variety of tasks like making requests, changing headers, setting cookies, using regular expressions, and parsing URLs.
Tags programming golang web-development
-
Golang testing at Stream
Posted on March 21, 2018, Level intermediate Resource Length long
Federico Ruggi deep dive into testing of golang apps at Stream. Stream's API is used in production by more than 500 companies and 200 million end users. While they like to move fast, they definitely don't like to break things. Stream is an API for building activity feeds that enables your development team to build personalized activity feeds this week.
Tags programming golang tdd
-
Amazing advantages of Golang nobody talks about
Posted on February 12, 2018, Level beginner Resource Length medium
Kirill Rogovoy article in which he discusses why you should give Go a chance and where to start. This article is not about the main selling points of Golang that you usually see. These are some rather small but still significant features.
Tags golang programming devops
-
Golang microservice starter kit
Posted on October 19, 2017, Level intermediate Resource Length long
Bruce Wang detailed article in which you learn how they went about creating microservices starter kit when moving from monolithic architecture to self contained microservices.
Tags programming golang microservices
-
5 things about programming I learned with Go
Posted on August 26, 2017, Level beginner Resource Length long
Michał Konarski interesting and engaging post about his journey with golang programming language. Author explains why even if you do not plan to use it in the long run, Go is worth the effort.
Tags programming golang
-
Alternative Patterns for Method Overloading in Golang
Posted on July 1, 2017, Level intermediate Resource Length medium
Chris Tomich shares in this post 3 patterns, 2 of which can be used, to deal with Golang's lack of method overloading – a functional way, an object oriented way, and a "JavaScript" way.
Tags golang programming
-
A Short Guide to Mastering Strings in Golang
Posted on May 21, 2017, Level intermediate Resource Length medium
Chris Tomich post aiming to explain Go strings and their relationship to runes and bytes in a compact way.
Tags golang programming