Golang drawer
@golang101
178
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
178 subscribers
Golang drawer
https://www.jvt.me/posts/2024/11/17/cobra-otel-lessons/
Jamie Tanna | Software Engineer
Lessons learned adding OpenTelemetry to a (Cobra) command-line Go tool · Jamie Tanna | Software Engineer
Some reflections on what I've found good and not so good about instrumenting a command-line tool with OpenTelemetry.
Golang drawer
https://bitfieldconsulting.com/posts/iota
Bitfield Consulting
The smallest thing in Go — Bitfield Consulting
iota is a neat feature of Go that lets us create “enums”: lists of constants with arbitrary values. Let’s find out how to use iota, with this quick tutorial.
Golang drawer
https://utcc.utoronto.ca/~cks/space/blog/programming/GoUnionTypesAndZeroValues
Golang drawer
https://avi.im/blag/2024/s3-log/
avi.im
Building a distributed log using S3 (under 150 lines of Go) - blag
In this third part of the series, I will show how we can implement a durable, distributed, and highly available log using S3
Golang drawer
https://www.dolthub.com/blog/2024-12-05-whats-missing-from-golang-generics/
Dolthub
What's Missing From Golang Generics?
Blog for DoltHub, a website hosting databases made with Dolt, an open-source version-controlled SQL database with Git-like semantics.
Golang drawer
https://nuage.quimerch.com/-/ewen/articles/templ-vs-gomponents
Nuage Notes
Articles/Templ vs Gomponents
Golang drawer
https://www.bleuio.com/blog/building-ble-applications-with-bleuio-and-go/
BleuIO - Create Bluetooth Low Energy application
Building BLE Applications with BleuIO and Go - BleuIO - Create Bluetooth Low Energy application
In this tutorial, we will walk you through the steps to get started with Bluetooth Low Energy (BLE) development using the BleuIO USB dongle and the Go programming language. BleuIO is a versatile and user-friendly BLE USB dongle that simplifies BLE application…
Golang drawer
https://lemire.me/blog/2024/12/08/data-structures-as-jigs-for-programmers-go-edition/
Golang drawer
https://snyk.io/blog/mitigating-ssrf-vulnerabilities-in-go/
Snyk
mitigating SSRF vulnerabilities in Go | Snyk
Dive into Server-Side Request Forgery (SSRF) vulnerabilities in Go applications and explore mitigation techniques. Learn how to secure your Go code and leverage tools like Snyk Code for proactive security.
Golang drawer
https://boyter.org/posts/golang-slog-disable-tests/
Golang drawer
https://go.dev/blog/protobuf-opaque
go.dev
Go Protobuf: The new Opaque API - The Go Programming Language
We are adding a new generated code API to Go Protobuf.
Golang drawer
https://github.com/cvilsmeier/go-sqlite-bench
GitHub
GitHub - cvilsmeier/go-sqlite-bench: Benchmarks for Golang SQLite Drivers
Benchmarks for Golang SQLite Drivers. Contribute to cvilsmeier/go-sqlite-bench development by creating an account on GitHub.
Golang drawer
https://go.dev/blog/survey2024-h2-results
go.dev
Go Developer Survey 2024 H2 Results - The Go Programming Language
What we learned from our 2024 H2 developer survey
Golang drawer
https://www.youtube.com/playlist?list=PL2ntRZ1ySWBdtH-tLdfcDJaWABxySlkRj#gophercon2024
YouTube
GopherCon 2024
Share your videos with friends, family, and the world
Golang drawer
talks from GopherCon 2024
Golang drawer
https://mattermost.com/blog/year-of-security-fixes-in-go/
Mattermost.com
A year of security fixes in Go
The Mattermost security team dives into analysis of all security fixes in Go for 2024, and what they learned from the project.
Golang drawer
https://bitfieldconsulting.com/posts/rust-vs-go
Bitfield Consulting
Rust vs Go in 2025 — Bitfield Consulting
Which is a better choice, Rust or Go? Which language should you choose for your next project, and why? How do the two compare in areas like performance, simplicity, safety, features, scale, and concurrency?
Golang drawer
https://developers.googleblog.com/en/build-go-applications-project-idx-gemini-api/
Googleblog
Google for Developers Blog - News about Web, Mobile, AI and Cloud
Explore the power of AI-assisted development with Project IDX, as we guide you through building Go applications.
Golang drawer
https://www.youtube.com/watch?v=8mU7KIF6l-k
YouTube
Why CGO is Dangerous
The content of this video is based heavily on the below articles in addition to my experience with CGO!
https://dave.cheney.net/2016/01/18/cgo-is-not-go
https://konradreiche.com/blog/a-cautionary-tale-of-cgo-embedding/
There isn't a whole lot of source…
Golang drawer
https://mattjhall.co.uk/posts/go-is-well-designed-actually.html
mattjhall.co.uk
Go is a Well-Designed Language, Actually - Matt Hall
Why not liking something is not the same as badly designed.