Golang drawer
@golang101
173
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
173 subscribers
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
Harry Marr — Member of Technical Staff at Anthropic. Co-founded Dependabot, previously at GitHub, 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.iss.one/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!
Golang drawer
https://github.com/golang/vscode-go/releases/tag/v0.37.0
GitHub
Release Release 0.37.0 · golang/vscode-go
v0.37.0 - 19 Dec, 2022
This release includes new static analysis features that report known vulnerabilities in your dependencies. These vulncheck analysis tools are backed by Go's vulnerability...