Golang drawer
@golang101
178
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
178 subscribers
Golang drawer
https://github.com/golang/go/issues/57175
GitHub
runtime: performance and diagnostics meeting notes · Issue #57175 · golang/go
Since 2022, members of the Go team and the Go community have met every two weeks to discuss Go runtime topics. Until 2025 the focus was mainly on diagnostics, but we've also delved into plenty ...
Golang drawer
https://stackoverflow.blog/2022/11/28/when-to-use-grpc-vs-graphql/
Stack Overflow Blog
When to use gRPC vs GraphQL
We dig into two of the most popular API protocols to see where they work best.
Golang drawer
https://y.com.sb/watch?v=jasgSuYt2Jg
Maximilien Andile | Invidious
How to Build a CLI with Go (calling the Stripe HTTP API)
We will build a CLI (Command Line Interface) with Go.
- Init the skeleton of the CLI
- Add a command
- Difference between go get / go install
- Installation of Stripe SDK for Go
- Add flags to a specific command
Links :
- Source code of project: https:/…
Golang drawer
https://d2lang.com/tour/intro/
D2 Documentation
D2 Tour | D2 Documentation
D2 is a diagram scripting language that turns text to diagrams. It stands for
Golang drawer
https://github.com/horahoradev/horahora
GitHub
GitHub - horahoradev/horahora: Multi-user video download manager supporting hundreds of sites
Multi-user video download manager supporting hundreds of sites - horahoradev/horahora
Golang drawer
https://engineering.fb.com/2022/11/22/developer-tools/meta-java-nullsafe/
Engineering at Meta
Retrofitting null-safety onto Java at Meta
We developed a new static analysis tool called Nullsafe that is used at Meta to detect NullPointerException (NPE) errors in Java code. Interoperability with legacy code and gradual deployment model…
Golang drawer
https://www.golang.dk/articles/go-and-sqlite-in-the-cloud
www.golang.dk
Go and SQLite in the Cloud
Why SQLite and Go in the cloud are a great match, getting started, best practices, and more.
Golang drawer
https://abhinavg.net/2022/12/06/designing-go-libraries/
Abhinav Gupta
Designing Go Libraries
Requirements for writing high-quality Go libraries and patterns and best practices to help meet them.
Golang drawer
https://appliedgo.net/limericks/
Applied Go
Poetry time! Go proverbs as limericks
Do you need explanations for Rob Pike's Go proverbs? Try this limerick version.
Golang drawer
https://go.dev/blog/get-familiar-with-workspaces
go.dev
Get familiar with workspaces - The Go Programming Language
Learn about Go workspaces and some of the workflows they enable.
Golang drawer
https://hmarr.com/blog/go-allocation-hunting/
Hmarr
Making a Go program run 1.7x faster with a one character change • Harry Marr
Programmer and engineering manager working at GitHub. Co-founded Dependabot, and helped build Monzo and GoCardless.
Golang drawer
https://google.github.io/styleguide/go/index
styleguide
Go Style
Style guides for Google-originated open-source projects
Golang drawer
https://www.golang.dk/articles/benchmarking-sqlite-performance-in-go
www.golang.dk
Benchmarking SQLite Performance in Go
SQLite has a reputation of being a toy database useful only for hobby projects and integration tests. I’ll show you why this is not true, with data to back it up.
Golang drawer
https://code-pilot.me/mastering-goroutines-and-channels
Golang drawer
https://pkg.go.dev/cmd/go#hdr-GOPATH_environment_variable
pkg.go.dev
go command - cmd/go - Go Packages
Go is a tool for managing Go source code.
Golang drawer
https://y.com.sb/watch?v=82oFmY-Qeok
Anthony GG | Invidious
How To Stream Large Files Over TCP In Golang
► Join my Discord community for FREE education
👉
https://discord.com/invite/bDy8t4b3Rz
► Become a Patreon for exclusive tutorials
👉
https://www.patreon.com/anthonygg_
► Follow me on Twitter
👉
https://twitter.com/anthdm
► Follow me on GitHub
👉
https:/…
Golang drawer
https://y.com.sb/watch?app=desktop&v=JLvHpXJ1hHk
DevOps Toolkit | Invidious
How To Inspect, Plan, Migrate DB Schemas With Atlas
If you have a database (as almost everyone does), you must have a tool to manage its schema. That's where Atlas comes in. It plans and applies schemas defined in a declarative format (HCL) or as versioned migrations. As an added bonus, it works both as a…
Golang drawer
https://dholmes.co.uk/blog/feature-based-branching-strategy/
Des Holmes SaaS, DevOps and Azure
The Benefits of Using a Feature-Based Branching Strategy
Using feature-based branching strategy will help you avoid git hell, this blog post compares it to release branches
👍
1
Golang drawer
https://github.com/sourcegraph/conc
GitHub
GitHub - sourcegraph/conc: Better structured concurrency for go
Better structured concurrency for go. Contribute to sourcegraph/conc development by creating an account on GitHub.
Golang drawer
https://words.filippo.io/dispatches/go-1-20-cryptography/
words.filippo.io
Go 1.20 Cryptography
A lot of new cryptography is landing in Go 1.20, including the new crypto/ecdh package and math/big-less RSA and ECDSA backends!