Golang drawer
@golang101
173
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
173 subscribers
Golang drawer
https://github.com/samber/mo
GitHub
GitHub - samber/mo:
🦄
Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
🦄
Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...) - samber/mo
Golang drawer
https://arstechnica.com/gadgets/2022/08/unix-legend-who-owes-us-nothing-keeps-fixing-foundational-awk-code/
Ars Technica
Unix legend, who owes us nothing, keeps fixing foundational AWK code
Co-creator of core Unix utility, now 80, just needs to run a few more tests.
Golang drawer
https://espanso.org
Golang drawer
https://boyter.org/posts/cost-of-integer-cast-in-go/
Golang drawer
https://michael.stapelberg.ch/posts/2022-08-27-out-of-band-remote-console/
Michael Stapelberg
DIY out-of-band management: remote console server
For the guest WiFi at an event that eventually fell through, we wanted to tunnel all the traffic through my internet connection via my home router.
Because the event is located in another country, many hours of travel away, there are a couple of scenarios…
Golang drawer
https://blog.merovius.de/posts/2017-06-18-how-not-to-use-an-http-router/
blog.merovius.de
How to not use an http-router in go
Trying to provide some advice on how to do easy, readable, scalable routing in go, without relying on any muxers/routers (or writing your own).
Golang drawer
https://appliedgo.com/blog/go-as-a-glue-language
Appliedgo
How to use Go as a glue language
Need to make services talk to each other? Write an adapter tool in Go, lean back, and enjoy.
Golang drawer
https://dominikbraun.io/blog/serverless-go-functions-with-kubernetes-and-openfaas/
dominikbraun.io
Serverless Go functions with Kubernetes and OpenFaaS – dominikbraun.io
OpenFaaS is an open source serverless functions framework for Kubernetes. This guide illustrates the deployment of a Go function with auto-scaling and metrics.
Golang drawer
https://pkg.go.dev/github.com/jackc/pgx#Conn.CopyFrom
pkg.go.dev
pgx package - github.com/jackc/pgx - Go Packages
Package pgx is a PostgreSQL database driver.
Golang drawer
https://atlasgo.io/blog/2022/08/22/atlas-ci-github-actions/
atlasgo.io
Prevent destructive changes to your database with the Atlas GitHub Action | Atlas | Manage your database schema as code
Learn how to use the Atlas GitHub Action to automatically lint your database migrations and prevent destructive changes. This guide covers setup, configuration, and detecting unsafe SQL in your CI/CD pipeline.
Golang drawer
https://docs.sqlc.dev/en/stable/howto/insert.html
Golang drawer
https://betterprogramming.pub/modern-rest-api-with-go-and-postgresql-7c916ce2816a
Medium
Containerize Your Go Unit and Integration Tests
Build a Modern REST API With Go — Part 5
Golang drawer
https://betterprogramming.pub/performance-impact-of-maps-compared-to-slices-in-go-1-18-15352fbd6010
Medium
Performance Impact of Maps Compared to Slices in Go 1.18
Does using a custom key affect performance?
Golang drawer
https://github.com/gopherjs/gopherjs
GitHub
GitHub - gopherjs/gopherjs: A compiler from Go to JavaScript for running Go code in a browser
A compiler from Go to JavaScript for running Go code in a browser - gopherjs/gopherjs
Golang drawer
https://github.com/volution/kawipiko
GitHub
GitHub - volution/kawipiko: kawipiko -- blazingly fast static HTTP server -- focused on low latency and high concurrency, by leveraging…
kawipiko -- blazingly fast static HTTP server -- focused on low latency and high concurrency, by leveraging Go, `fasthttp` and the CDB embedded database - volution/kawipiko
Golang drawer
https://github.com/sonirico/parco
GitHub
GitHub - sonirico/parco:
🏇🏻
generalist, fast and tiny binary parser and compiler generator, powered by Go 1.18+ Generics
🏇🏻
generalist, fast and tiny binary parser and compiler generator, powered by Go 1.18+ Generics - GitHub - sonirico/parco:
🏇🏻
generalist, fast and tiny binary parser and compiler generator, powered...
Golang drawer
https://github.com/avamsi/eclipse
GitHub
GitHub - avamsi/eclipse: python-fire inspired library to simplify creating CLIs in Go, built on top of Cobra
python-fire inspired library to simplify creating CLIs in Go, built on top of Cobra - GitHub - avamsi/eclipse: python-fire inspired library to simplify creating CLIs in Go, built on top of Cobra
Golang drawer
https://github.com/sonirico/withttp
GitHub
GitHub - sonirico/withttp: go build http
🌐
requests with fluency and wit
✨
go build http
🌐
requests with fluency and wit
✨
. Contribute to sonirico/withttp development by creating an account on GitHub.
Golang drawer
https://github.com/jdaws97/go-standup
GitHub
GitHub - jdaws97/go-standup
Contribute to jdaws97/go-standup development by creating an account on GitHub.
Golang drawer
https://yewtu.be/watch?v=O9upVbGSBFo&feature=youtu.be
Invidious
Brian Kernighan: UNIX, C, AWK, AMPL, and Go Programming | Lex Fridman Podcast #109
Brian Kernighan is a professor of computer science at Princeton University. He co-authored the C Programming Language with Dennis Ritchie (creator of C) and has written a lot of books on programming, computers, and life including the Practice of Programming…
Golang drawer
https://github.com/johndelavega/fyne_gRPC
GitHub
GitHub - johndelavega/fyne_gRPC: fyne.io (Golang cross-platform native UI) with gRPC client, includes gRPC server app
fyne.io (Golang cross-platform native UI) with gRPC client, includes gRPC server app - GitHub - johndelavega/fyne_gRPC: fyne.io (Golang cross-platform native UI) with gRPC client, includes gRPC ser...