9 Best Articles in 2021
deepu.tech
Golang for JavaScript developers
deepu.tech
~12 min read · 30 saves · 2019-12-06 · Deepu K Sasidharan · Introduction to Golang concepts for JavaScript developers - Part 1
medium.com
Interactive Go programming with Jupyter
medium.com
3 min read · 70 saves · From 2018 · Introduction of a new feature-rich golang Jupyter kernel
github.com
future-architect/vuls: Vulnerability scanner for Linux, agentless, written in golang.
github.com
20 saves · From 2016 · vuls - Vulnerability scanner for Linux, agentless, written in golang.
getstream.io
Why we switched from Python to Go
getstream.io
10 min read · 219 saves · From 2017 · Switching to a new language is always a big step, especially when only one of your team members has prior experience with that language. Early this year, we switched Stream’s primary programming…
freeCodeCamp.org
Learn the fast and simple Go programming language (Golang) in 7 hours
freeCodeCamp.org
20 saves · 2019-06-20 · The Go programming language (also called Golang) was developed by Google to improve programming productivity. It has seen explosive growth in usage in recent years. In this free course from Micheal…
devs.cloudimmunity.com
50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs
devs.cloudimmunity.com
20+ min read · 47 saves · From 2015 · Go is a simple and fun language, but, like any other language, it has a few gotchas... Many of those gotchas are not entirely Go's fault. Some of these mistakes are natural traps if you are coming from another language....
fasterthanli.me
I want off Mr. Golang's Wild Ride
fasterthanli.me
20+ min read · 47 saves · 2020-02-28 · My honeymoon with the Go language is extremely over. This article is going to have a different tone from what I've been posting the past year - it's a proper rant. And I always feel bad writing those,…
github.com
blog.discordapp.com
Why Discord is switching from Go to Rust
blog.discordapp.com
~11 min read · 339 saves · 2020-02-04 · Jesse Howarth · Rust is becoming a first class language in a variety of domains. At Discord, we’ve seen success with Rust on the client side and server…
Trending
github.com
proposal: spec: add generic programming using type parameters
github.com
23 saves · Feb 3rd · We propose adding support for type parameters to Go. This will change the Go language to support a form of generic programming. A detailed design draft has already been published, with input from m...
DEV Community 👩💻👨💻
Going Places: How I used Golang for literally every part of an IoT system
DEV Community 👩💻👨💻
~15 min read · Jan 12th · Fulfilling Java's multi-decade-old promise with Go
github.com
proposal: Go 2: function values as iterators
github.com
Feb 18th · Proposal: Function values as iterators Motivation A number of proposals have come up over the years of supporting some first-class notion of iterator such that loops that use the range keyword may ...
github.com
proposal: testing: add fuzz test support
github.com
Feb 26th · This proposal is to add fuzz test support to Go. This will add a new testing.F type, support FuzzFoo functions in _test.go files, and add new go command behavior. A design draft has already been pu...
More like this
danmux.com
What Golang Is and Is Not
danmux.com
7 min read · 14 saves · From 2016 · We are all products of our own histories, and I suspect many routes to Go have been made less enjoyable by misguided expectations. The journey from when a budding developer first ‘hello worlded’ to…
martinheinz.dev
Building RESTful APIs in Golang
martinheinz.dev
~12 min read · 15 saves · 2019-10-22 · Martin Heinz · Let’s see how to setup project for Golang RESTful API the right way, with everything you will ever need in such a project.
medium.com
Golang Guide: A List of Top Golang Frameworks, IDEs & Tools
medium.com
~11 min read · 15 saves · From 2017 · Since its introduction, Google’s Go Programming Language (Golang) has been experiencing an increasing popularity among mainstream users.
marcio.io
Handling 1 Million Requests per Minute with Go
marcio.io
8 min read · 58 saves · From 2015 · Jul 6, 2015 Here at Malwarebytes we are experiencing phenomenal growth, and since I have joined the company over 1 year ago in the Silicon Valley, one my main responsibilities has been to architect…
texlution.com
Why Golang is doomed to succeed
texlution.com
7 min read · 12 saves · From 2015 · Golang was explicitly engineered to streamline projects built by large groups of programmers with different skill levels, and there is no larger such group than the open source community.
Brad Fitzpatrick
An update on bradfitz: Leaving Google
Brad Fitzpatrick
4 min read · 42 saves · 2020-01-27 · After ~12.5 years at Google and ~10 years working on Go (#golang), it's time for me to do something new. Tomorrow is my last day at Google. Working at Google and on Go has been a highlight of my…
dtrace.org
Golang is Trash
dtrace.org
5 min read · 10 saves · From 2015 · In the process of working on getting cgo to work on illumos, I learned that golang is trash. I should mention that I have no real opinion on the language itself; I’m not a languages person (C will do,…
medium.com
How I write Go HTTP services after seven years
medium.com
5 min read · 15 saves · From 2018 · I’ve been writing Go (Golang when written down) since r59 — a pre 1.0 release — and have been building HTTP APIs and services in Go for the…