Golang drawer
@golang101
177
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
177 subscribers
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!
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...
Golang drawer
https://github.com/graph-gophers/graphql-go
GitHub
GitHub - graph-gophers/graphql-go: GraphQL server with a focus on ease of use
GraphQL server with a focus on ease of use. Contribute to graph-gophers/graphql-go development by creating an account on GitHub.
Golang drawer
https://github.com/yuin/gopher-lua
GitHub
GitHub - yuin/gopher-lua: GopherLua: VM and compiler for Lua in Go
GopherLua: VM and compiler for Lua in Go. Contribute to yuin/gopher-lua development by creating an account on GitHub.
Golang drawer
https://pushup.adhoc.dev
pushup.adhoc.dev
Pushup - page-oriented web framework for Go
Pushup is a server-side page-oriented web application framework for Go.
Golang drawer
https://github.com/charmbracelet/wish
GitHub
GitHub - charmbracelet/wish: Make SSH apps, just like that!
๐ซ
Make SSH apps, just like that!
๐ซ
. Contribute to charmbracelet/wish development by creating an account on GitHub.
Golang drawer
https://f4t.dev/software/go-performance-memory/
f4t.dev
Faster Go code by being mindful of memory
Advent of Code 2022, day 6
Golang drawer
https://threedots.tech/post/list-of-recommended-libraries/
threedots.tech
The Go libraries that never failed us: 22 libraries you need to know
In this guide, we share 22 Go libraries that have proven reliable across multiple production systems we've built. We cover essential tools for HTTP routing, database access, messaging, observability, and testing - all based on our experience leading Go teams.โฆ
Golang drawer
https://github.com/avast/retry-go
GitHub
GitHub - avast/retry-go: Simple golang library for retry mechanism
Simple golang library for retry mechanism. Contribute to avast/retry-go development by creating an account on GitHub.
Golang drawer
https://github.com/noborus/ov
GitHub
GitHub - noborus/ov:
๐
Feature-rich terminal-based text viewer. It is a so-called terminal pager.
๐
Feature-rich terminal-based text viewer. It is a so-called terminal pager. - noborus/ov
Golang drawer
https://github.com/dgryski/awesome-go-style
GitHub
GitHub - dgryski/awesome-go-style: A collection of Go style guides
A collection of Go style guides. Contribute to dgryski/awesome-go-style development by creating an account on GitHub.