Golang drawer
@golang101
175
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
175 subscribers
Golang drawer
https://www.mongodb.com/blog/post/quick-start-golang--mongodb--how-to-update-documents
MongoDB
Quick Start: Golang & MongoDB - How to Update Documents | MongoDB Blog
Learn how to update fields within MongoDB documents as well as replace entire documents using the Go programming language.
Golang drawer
https://scene-si.org/
Golang drawer
https://pajak.home.blog/2019/12/09/logging-5-log-entry-builder/
Robert Pajak - My Dev Diary
Logging #5: Log Entry Builder
Problem Repetitive code when logging contextual data (like function’s parameters, request’s header). Solution Use Builder design pattern to create a log to be emitted. Example Let’…
Golang drawer
https://tech.mercari.com/entry/write-custom-go-linters-with-parser-package
Mercari Engineering Blog
Write Your Own Go Linters with Parser Package - Mercari Engineering Blog
This is the seventh post of Merpay Advent Calendar 2019 from Adler, Backend Engineer in Payment Platform team at Merpay. What's a Linter? Why Do I Need One? Lin…
Golang drawer
https://blogtitle.github.io/go-advanced-concurrency-patterns-part-3-channels/
Golang drawer
https://medium.com/a-journey-with-go/go-gomaxprocs-live-updates-407ad08624e1
Medium
Go: GOMAXPROCS & Live Updates
ℹ️
This article is based on Go 1.13.
Golang drawer
https://www.jacobtomlinson.co.uk/posts/2019/creating-github-actions-in-go/
jacobtomlinson.dev
Creating GitHub Actions in Go
Note: This post is also available in Python flavour.
GitHub Actions provide a way to automate your software development workflows on GitHub. This includes traditional CI/CD tasks on all three major operating systems such as running test suites, building applications…
Golang drawer
https://eltonminetto.dev/en/post/2019-12-09-parquet-golang/
My name is Elton
Processing parquet files in Golang
In this post, I will talk about a relatively new data file format, and how to use it in Go.
The format is called Parquet and is currently a project supported by the Apache Foundation. It is a binary file format to store and facilitate data processing a columnar…
Golang drawer
https://blog.gopheracademy.com/advent-2019/advent-of-code/
Gopheracademy
Test Driven Advent of Code
By now most of you have probably heard of Advent of Code. If not, go check it out. I’ll give you a few moments…
Golang drawer
https://opensource.com/article/19/12/go-common-pitfalls
Opensource.com
Lessons learned from programming in Go
When you are working with complex distributed systems, you will likely come across the need for concurrent processing.
Golang drawer
https://medium.com/microhq/building-a-global-services-network-using-go-quic-and-micro-2c1cf9b89c8
Medium
Building a global services network using Go, QUIC and Micro
Over the past 6 months we at Micro have been hard at work developing a global service network to build, share and collaborate on…
Golang drawer
https://www.arp242.net/read-stdin
Golang drawer
https://blog.woohoosvcs.com/2019/12/parsing-csv-files-with-golang/
Woohoo Services Blog!
Parsing CSV Files with Golang
This article describes a use case and walks through reading csv files in Golang. It also describes two methods of doing so and reasons why.
Golang drawer
https://peak.ai/hub/blog/go-types-an-error-story/?hss_channel=tw-3313729591
Peak
Go type error: getting to the bottom of the bugs – Peak
Peak's Technical Architect, Ewan Valentine, shares the story of an odd Go type error which led to some head-scratching amongst the engineering team!
Golang drawer
https://jhall.io/posts/go-json-tricks-slightly-custom-marshaler/
Jonathan Hall
Go JSON Tricks: "Slightly" Custom Marshaling
For more content like this, buy my in-progress eBook, Data Serialization in Go, and get updates immediately as they are added! Have you ever found yourself writing a custom JSON marshaler in Go, because you needed something only slightly different than what…
Golang drawer
https://towardsdatascience.com/i-wrapped-my-spotify-history-the-hard-way-93dc832d9b47
Medium
I wrapped my Spotify history the hard way.
Using Go and PostgreSQL to analyze a year of streaming.
Golang drawer
https://blainsmith.com/articles/signing-jwts-with-gos-crypto-ed25519/
Blainsmith
Signing JWTs with Go's crypto/ed25519 - Blain Smith
Golang drawer
https://embeddedgo.github.io/2019/12/08/playing_with_linear_accelerometer.html
Embedded Go
Playing with linear accelerometer
Bare-metal programming with Go.
Golang drawer
https://ijh.dev/open-source-pipeline/
ijh.dev
IJHDev, blog of a rambling tech lead
IJHDev Blog | The blog of a tech lead, equal parts tutorial and archive for things I have worked on.
Golang drawer
https://pajak.home.blog/2019/12/06/go-starter-pack/
Robert Pajak - My Dev Diary
Go Starter Pack
Below I present a list of resources which I share with my colleagues new to Go (newbie Gophers). Fundamentals: Complete the Tour of Go: Read and practice: and follow: and follow: Good Go resources:…
Golang drawer
https://www.arp242.net/comments.html
www.arp242.net
Good comments read well and are to the point