Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://github.com/golang/go/issues/51317
GitHub
proposal: arena: new package providing memory arenas · Issue #51317 · golang/go
Note, 2023-01-17. This proposal is on hold indefinitely due to serious API concerns. The GOEXPERIMENT=arena code may be changed incompatibly or removed at any time, and we do not recommend its use ...
Golang drawer
https://jayconrod.com/posts/123/internals-of-go-s-new-fuzzing-system
jayconrod.com
Internals of Go's new fuzzing system
Go 1.18 is coming out soon. It's a huge release, but native fuzzing has a special place in my heart. Not much has been written yet on how Go's fuzzing system actually works, so I'll talk a bit about that here.
Golang drawer
https://flamegraph.com/
Flamegraph
Upload, analyze, and share performance profiles online
Golang drawer
https://bitfieldconsulting.com/golang/scripting
Bitfield Consulting
Scripting with Go — Bitfield Consulting
The Unix shell is pure wizardry. Why shouldn’t it be as easy to write systems programs in Go as it is in the shell? The script library is the secret spell-book that makes this possible.
Golang drawer
https://github.com/pspiagicw/qemantra
GitHub
GitHub - pspiagicw/qemantra: Control QEMU like magic!
Control QEMU like magic! Contribute to pspiagicw/qemantra development by creating an account on GitHub.
Golang drawer
https://gocv.io/
GoCV - Golang Computer Vision Using OpenCV 4
The gopher can see you now. :: GoCV - Golang Computer Vision Using OpenCV 4
GoCV gives programmers who use the Go programming language access to the OpenCV 4 computer vision library.
The GoCV package supports the latest releases of Go and OpenCV v4.12.0 on Linux, macOS, and Windows. Our mission is to make the Go language a “first…
Golang drawer
https://github.com/arangodb/go-driver
GitHub
GitHub - arangodb/go-driver: The official ArangoDB go driver.
The official ArangoDB go driver. Contribute to arangodb/go-driver development by creating an account on GitHub.
Golang drawer
https://github.com/jesseduffield/lazydocker
GitHub
GitHub - jesseduffield/lazydocker: The lazier way to manage everything docker
The lazier way to manage everything docker. Contribute to jesseduffield/lazydocker development by creating an account on GitHub.
Golang drawer
https://github.com/urfave/cli
GitHub
GitHub - urfave/cli: A declarative, simple, fast, and fun package for building command line tools in Go
A declarative, simple, fast, and fun package for building command line tools in Go - urfave/cli
Golang drawer
https://github.com/uptrace/go-clickhouse
GitHub
GitHub - uptrace/go-clickhouse: Golang ClickHouse client
Golang ClickHouse client. Contribute to uptrace/go-clickhouse development by creating an account on GitHub.
Golang drawer
https://magefile.org/
magefile.org
Mage :: Mage
Golang drawer
https://github.com/coocood/freecache
GitHub
GitHub - coocood/freecache: A cache library for Go with zero GC overhead.
A cache library for Go with zero GC overhead. Contribute to coocood/freecache development by creating an account on GitHub.
Golang drawer
https://0x46.net/thoughts/2022/03/17/go-streams/
Golang drawer
https://dev.to/tschuehly/creating-a-go-gui-with-alpinejs-and-webview-3290
DEV Community
Creating a GO GUI with Alpine.js and Webview
There are a lot of options for building a GUI for Go applications. Coming from the web development...
Golang drawer
https://sahansera.dev/building-grpc-client-go/
Sahan Serasinghe's Blog
Building a gRPC Client in Go - Sahan Serasinghe - Engineering Blog
Golang drawer
https://blog.lawrencejones.dev/go-sum-type/
blog.lawrencejones.dev
Hacking sum types with Go generics
Go doesn't have sum types, but generics get us one step closer to a useful polyfill. If you've ever wanted exhaustive case statements, this post is for you.
Golang drawer
https://changelog.com/gotime/221
Changelog
Mastering Go with Mihalis Tsoukalos (Go Time #221)
What does it take to master a programming language like Go? Joining us is the author of Mastering Go to help us answer that very question and to discuss the third edition of the book.
Golang drawer
https://jonwillia.ms/2022/03/09/isolating-problematic-cgo-code
jonwillia.ms
Isolating problematic Cgo code / Jon Williams
Streaming video decoding via file descriptor passing
Golang drawer
https://bitfieldconsulting.com/golang/scripting
Bitfield Consulting
Scripting with Go — Bitfield Consulting
The Unix shell is pure wizardry. Why shouldn’t it be as easy to write systems programs in Go as it is in the shell? The script library is the secret spell-book that makes this possible.
Golang drawer
https://changelog.com/gotime/220
Changelog
Bob Logblaw Log Blog with Ed Welch from the Loki project (Go Time #220)
Ed Welch joins Mat and Jon to discuss logging. They explore the different options for logging in Go, and discuss what data is worth including. Everything from log levels, formats, non-structured vs structured logs, along with common gotchas and good practices…