~golangweekly | Bookmarks (186)
-
GitHub - burrowers/garble: Obfuscate Go builds
Garble: A Toolchain to Obfuscate Go Builds — Obfuscation doesn’t guarantee security but if you want...
-
GitHub - asticode/go-astiav: Golang ffmpeg and libav C bindings
go-astiav: ffmpeg and libav Bindings for Go — The goal is to provide a more idiomatically...
-
Mandelbrot
A Small Mandelbrot Set Renderer in Go — A neat and tidy example of creating a...
-
GitHub - jhillyerd/enmime: MIME mail encoding and decoding package for Go
Enmime 1.3: MIME Encoding and Decoding Package — Focused on generating and parsing MIME encoded emails.
-
Share your feedback about developing with Go - The Go Programming Language
Share Your Feedback in the Latest Go Developer Survey — It’s your latest chance to influence...
-
Frontend Masters Knowledge Quest Sale
The Frontend Masters Knowledge Quest Sale Is Going on All Week! — The Frontend Masters Knowledge...
-
Don't defer Close() on writable files
Don't defer Close() on Writable Files — This post dates from 2017 and there are ways...
-
GitHub - Masterminds/sprig: Useful template functions for Go templates.
Sprig: 100+ Useful Template Functions for Go Templates — If you use text/template you might find...
-
Bring Your Own Cloud Kafka-Compatible Data Streaming
Kafka-Compatible Data Streaming That Reduces Costs and Ops Burden — Zero ops auto-scaling. Perfect provisioning. 10x...
-
GitHub - dgraph-io/badger: Fast key-value DB in Go.
BadgerDB 4.3: A Fast, Embeddable Key-Balue DB in Go — Designed as a performant alternative to...
-
GitHub - ssoready/hyrumtoken: A Golang package to encrypt your pagination tokens
hyrumtoken: A Package to Encrypt Pagination Tokens — For when you don’t want API clients to...
-
Micro - Home
µ micro: A Go-Powered Terminal-Based Text Editor — Aiming to be “somewhat of a successor to...
-
GitHub - tz3/goforge: GoForge is a command-line interface (CLI) tool designed to streamline the setup of new API projects for Go developers. With GoForge, you can quickly generate a well-structured...
GoForge: A CLI Tool to Streamline Go Project Initialization — Rather than manually creating files and...
-
New unique package - The Go Programming Language
Go 1.23's New unique Package — The package’s purpose is to make comparing values more efficient...
-
Tips for building Bubble Tea programs
Tips for Building Bubble Tea Programs — Bubble Tea is a powerful Go framework for building...
-
Slices in Go: Grow Big or Go Home
Slices in Go: Grow Big or Go Home — A deep dive into slices that focuses...
-
Dumb ways to die: Random Values in Pointers · Phil Pearl's Blog
Dumb Ways to Die: Random Values in Pointers — Storing non-pointer values in unsafe.Pointer is.. a...
-
Mastering ISO 8583 Message Networking with Golang
Mastering ISO 8583 Message Networking with Go — ISO 8583 is an interchange standard for card-based...
-
Tunalog
Tunalog: A No-Install Blogging System Built in Go — With Markdown, theming support, and Web-based editing,...
-
GitHub - ashishb/wp2hugo: The best WordPress to Hugo migrator (written in Go)
wp2hugo: A WordPress to Hugo Blog Migrator — Hugo is a popular Go-powered static site generator...
-
Range Over Function Types - The Go Programming Language
Range Over Function Types in Go 1.23 — Go 1.23 was released just two weeks ago...
-
Go sync.Pool and the Mechanics Behind It
sync.Pool and the Mechanics Behind It — What sync.Pool is all about, how it’s used, what’s...
-
The 4-chan Go programmer
The 4-chan Go Programmer (or Sending Channels Over Channels) — No, not that '4chan.' Zach looks into...
-
Release 0.33.0 · tinygo-org/tinygo
TinyGo 0.33.0: The Go Compiler for 'Small Places' — TinyGo is a fantastic LLVM-based Go implementation...