Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://changelog.com/gotime/201
Changelog
eBPF and Go with Grant Seltzer Richman & Derek Parker (Go Time #201)
eBPF (7 years old) is a sandbox that can run code inside the linux kernel. It started as a technology to build firewalls, and has evolved over time to include a range of new features.
The panel discuss the origins of eBPF and how it works, as well as dig…
Golang drawer
https://lakefs.io/building-rich-cli-applications-with-gos-built-in-templating/
Git for Data - lakeFS
Building Rich CLI Applications with Go's Built-in Templating
How we extend go's text/template package to enable rich output in the lakeFS CLI.
Golang drawer
https://engineering.kablamo.com.au/posts/2021/quick-comparison-between-go-file-walk-implementations
Insights from Kablamo Engineering.
You Don't Need a Library for File Walking in Go
Go file walk implementations have radically different performance characteristics. In 2021 the native implementation has improved so much, you don't need anything else.
Golang drawer
https://stephenafamo.com/blog/posts/how-to-schedule-task-at-specific-time-in-go
Stephenafamo
How to schedule a task at a specific time in Go | Stephen AfamO's Blog
Here is a one-liner you can use to pause execution until a specific time
Golang drawer
https://docs.microsoft.com/en-us/learn/modules/serverless-go/
Docs
Build serverless apps with Go and custom handlers - Learn
You can build serverless apps by using almost any programming language that supports HTTP primitives. By using custom handlers, you can choose a runtime that suits you.
Golang drawer
https://web3.coach/golang-why-you-should-use-constructors
Golang drawer
https://darrenparkinson.uk/posts/2021-10-13-why-network-engineers-should-learn-go/
Darren Parkinson
Come Go With Me
Why Network Engineers Should Learn Go
Golang drawer
https://github.com/Shopify/toxiproxy
GitHub
GitHub - Shopify/toxiproxy: :alarm_clock: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing - GitHub - Shopify/toxiproxy: :alarm_clock: A TCP proxy to simulate network and system co...
Golang drawer
https://github.com/maruel/panicparse
GitHub
GitHub - maruel/panicparse: Crash your app in style (Golang)
Crash your app in style (Golang). Contribute to maruel/panicparse development by creating an account on GitHub.
Golang drawer
https://github.com/gosimple/slug
GitHub
GitHub - gosimple/slug: URL-friendly slugify with multiple languages support.
URL-friendly slugify with multiple languages support. - gosimple/slug
Golang drawer
https://github.com/gofrs/uuid
GitHub
GitHub - gofrs/uuid: A UUID package for Go
A UUID package for Go. Contribute to gofrs/uuid development by creating an account on GitHub.
Golang drawer
https://github.com/spiral/roadrunner
GitHub
GitHub - roadrunner-server/roadrunner:
🤯
High-performance PHP application server, process manager written in Go and powered with…
🤯
High-performance PHP application server, process manager written in Go and powered with plugins - roadrunner-server/roadrunner
Golang drawer
https://github.com/progrium/macdriver
GitHub
GitHub - progrium/darwinkit: Native Mac APIs for Go. Previously known as MacDriver
Native Mac APIs for Go. Previously known as MacDriver - progrium/darwinkit
Golang drawer
https://github.com/alecthomas/chroma
GitHub
GitHub - alecthomas/chroma: A general purpose syntax highlighter in pure Go
A general purpose syntax highlighter in pure Go . Contribute to alecthomas/chroma development by creating an account on GitHub.
Golang drawer
https://github.com/qustavo/sqlhooks
GitHub
GitHub - qustavo/sqlhooks: Attach hooks to any database/sql driver
Attach hooks to any database/sql driver. Contribute to qustavo/sqlhooks development by creating an account on GitHub.
Golang drawer
https://pgmetrics.io/
Golang drawer
https://github.com/emersion/go-imap
GitHub
GitHub - emersion/go-imap:
📥
An IMAP library for Go clients and servers
📥
An IMAP library for Go clients and servers. Contribute to emersion/go-imap development by creating an account on GitHub.
Golang drawer
http://macias.info/entry/202109081800_k8s_informers.md
macias.info
An introduction to Go Kubernetes' informers. Mario Macias' handcrafted blog
Golang drawer
https://betterprogramming.pub/how-to-write-your-own-go-module-proxy-ed2d861c577a
Medium
How To Write Your Own Go Module Proxy
Get rid of all annoying "replace" directives for your private repositories
Golang drawer
https://go.dev/blog/pipelines
go.dev
Go Concurrency Patterns: Pipelines and cancellation - The Go Programming Language
How to use Go's concurrency to build data-processing pipelines.
Golang drawer
https://github.com/micro/micro
GitHub
GitHub - micro/micro: A microservices toolkit
A microservices toolkit. Contribute to micro/micro development by creating an account on GitHub.