Golang drawer
@golang101
175
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
175 subscribers
Golang drawer
https://github.com/projectdiscovery/subfinder
GitHub
GitHub - projectdiscovery/subfinder: Fast passive subdomain enumeration tool.
Fast passive subdomain enumeration tool. Contribute to projectdiscovery/subfinder development by creating an account on GitHub.
Golang drawer
https://tutorialedge.net/golang/go-project-structure-best-practices/
TutorialEdge.net
Go Project Structure Best Practices
In this article, we are going to look at some of the best practices that you should consider when structuring your Go applications.
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.