☺️ Somehow we've only just noticed that the go.dev site links to Golang Weekly in its footer — a big thank you to anyone involved in that decision. We're not an official Go newsletter by any means, but we try our best to live up to the ideals of the Go community and to reflect everything we see going on. Thanks to all of you for your ongoing support! __ Peter, Glenn, and the Cooperpress team |
▶ How to Write a Fuzz Test — Last week we featured Saba’s video about what fuzz testing is but now she’s back with a six-minute narrated demo, including how to look at failures and rerun them specifically.
Nooras Saba (Google)
|
Gophers - Opportunity is Knocking — We’re a premier software engineering firm looking for mid to senior level engineers to help us develop advanced software solutions and applications in Go. Got at least 1 year of professional Go experience and located in the Americas or Western Europe? We want to hear from you.
Ardan Labs
|
Software Engineers — Sticker Mule is the Internet's most "kick ass" brand. Our software team operates from 17 countries, and we're always looking for more exceptional engineers.
Sticker mule
|
Find a Job Through Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers.
Hired
|
|
Boxes and Glue: A Typesetting Library — What a charming name. This is a PDF typesetting library using “the spirit of TeX’s algorithms” to lay out elements onto the page. This tweet gives an idea of how rendered text looks. (Note the AGPLv3 license.)
speedata GmbH
|
Sliding Window Sampling for go-metrics — Usually with go-metrics, old data is only expired as new data comes in but on low-volume metrics this can cause misleading results through the use of stale data. The sliding window approach implemented here helps to resolve that.
CrowdStrike
|
⚡️ QUICK RELEASES:
Pongo2 6.0 – Django-syntax like template-engine for Go.
eRPC 7.0 – Extensible, easy-to-use RPC framework.
go-elasticsearch 8.3 – Official Go client for Elasticsearch.
Traefik 2.8 – HTTP reverse proxy and load balancer.
FerretDB 0.4 – MongoDB alternative but with a Postgres backend.
Vitess 14.0 – Clustering system for horizontal scaling of MySQL.
Casbin 2.48 – Authorization library supporting multiple access control models.
fasthttp 1.38 – Fast HTTP package.
go-version 1.6 – Library for parsing and verifying versions and constraints.
|
🕰 ICYMI (Some older stuff we might have missed) |
How to Structure a Go Project — Structuring projects is a perennial topic in every developer community, but here's how one gopher approaches it.
Benjamin Cane
|
|
|