Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://www.dudley.codes/posts/2021.02.23-golang-struct-organization/
www.dudley.codes
How I Organize Structs in Go Projects
A quick look at some of the conventions I use to organize structs in large Go projects.
Golang drawer
https://utcc.utoronto.ca/~cks/space/blog/programming/GoModulesGoVersionWhy
Golang drawer
https://dev.bitolog.com/grpc-long-lived-streaming/
Code The Cloud
gRPC Long-lived Streaming - Code The Cloud
Implementing gRPC long-lived streaming - a tool for cloud native applications. Use it to create watch APIs and notifications infrastructures.
Golang drawer
https://adayinthelifeof.nl/2021/03/04/go-map-vs-switch.html
Golang drawer
https://francis.begyn.be/blog/rtnetlink-xdp
francis.begyn.be
Finding a problem in Go's rtnetlink (or how to nerdsnipe me)
Posted on 2021 M3 7
Golang drawer
https://ahmet.im/blog/cloud-run-chat-server/
Ahmet Alp Balkan
Building a high-scale chat server on Cloud Run
In this blog, I will show you how to use WebSockets support to build a fleet of serverless containers that make up a chatroom server that can scale a high number of concurrent connections (250,000 clients).
Golang drawer
https://philipptanlak.com/web-frontends-in-go/
Philipptanlak
How I build web frontends in Go - Philipp Tanlak
Go is a great language for building all kinds of backend services like APIs. But what about web frontends? Let’s have a look…
Golang drawer
https://groups.google.com/g/golang-announce/c/MfiLYjG-RAw/m/zzhWj5jPAQAJ?pli=1
Golang drawer
https://github.com/golang/go/issues/44918
GitHub
new security policy · Issue #44918 · golang/go
Background The current Go security policy, golang.org/security, dictates that whenever a valid security vulnerability is reported, it will be kept confidential and fixed in a dedicated release. The...
Golang drawer
https://tailscale.com/blog/netaddr-new-ip-type-for-go/
Tailscale
netaddr.IP: a new IP address type for Go
The Go standard library’s net.IP type is problematic for a number of reasons. We wrote a new one.
Golang drawer
https://blog.golang.org/survey2020-results
go.dev
Go Developer Survey 2020 Results - The Go Programming Language
An analysis of the results from the 2020 Go Developer Survey.
Golang drawer
https://github.com/DSpeichert/netbootd
GitHub
GitHub - DSpeichert/netbootd: Lightweight network boot/install server (DHCP, TFTP, HTTP)
Lightweight network boot/install server (DHCP, TFTP, HTTP) - DSpeichert/netbootd
Golang drawer
Forwarded from
DevOps drawer
https://carolynvanslyck.com/blog/2021/01/mage-is-my-favorite-make/
Carolynvanslyck
Mage is My Favorite Make
What is mage and why would you use it instead of make?
Golang drawer
https://www.prisma.io/blog/prisma-migrate-ga-b5eno5g08d0b
Prisma
Prisma Migrate is Production Ready - Hassle-Free Database Migrations
Prisma Migrate is ready for use in production - Database schema migration tool with declarative data modeling and auto-generated, customizable SQL migrations
Golang drawer
https://www.learnlatex.org/
Golang drawer
https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/#what-is-a-go-statement-anyway
vorpus.org
Notes on structured concurrency, or: Go statement considered harmful — njs blog
Golang drawer
https://github.com/charmbracelet/glow
GitHub
GitHub - charmbracelet/glow: Render markdown on the CLI, with pizzazz!
💅🏻
Render markdown on the CLI, with pizzazz!
💅🏻
. Contribute to charmbracelet/glow development by creating an account on GitHub.
Golang drawer
https://github.com/hbagdi/go-unsplash
GitHub
GitHub - hbagdi/go-unsplash: Go Client for the Unsplash API
Go Client for the Unsplash API . Contribute to hbagdi/go-unsplash development by creating an account on GitHub.
Golang drawer
https://changelog.com/gotime/171
Changelog
go:embed with Carl Johnson & Wayne Ashley Berry (Go Time #171)
Carl (Director of Technology for Spotlight PA) and Wayne (Principal Engineer at GoDaddy) join Mat and Mark to talk about the new go:embed feature in Go 1.16. They discuss how and when to use it, common gotchas to watch out for, and some rather meaty unpopular…
Golang drawer
https://gabrieltanner.org/blog/collecting-prometheus-metrics-in-golang
gabrieltanner.org
Golang Application monitoring using Prometheus | GabrielTanner
In this article, you will learn the basics of Prometheus including what metrics are, the different types of metrics and when they are used. After that, you will expose metrics of a Golang application and visualize them using Grafana.
Golang drawer
https://sharpend.io/blog/teaching-go-programs-to-love-json-and-yaml/
Mathias Lafeldt
Teaching Go programs to love JSON and YAML
Independent consultant who helps nice companies embrace the good parts of the cloud.