Golang drawer
@golang101
178
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
178 subscribers
Golang drawer
https://yewtu.be/watch?v=n5_WLgxwkU8
Mario Carrion | Invidious
My Neovim configuration for Golang development in 2024 (Using lazy.nvim and go.nvim)
Neovim is my de facto editor, and I recently migrated to lazy.nvim (from packer) and to go.nvim (from vim-go). In this video, I share my configuration with you and showcase different keymaps that keep me productive when writing software in Golang. This configuration…
Golang drawer
https://jviide.iki.fi/http-redirects
jviide.iki.fi
Your API Shouldn't Redirect HTTP to HTTPS
Instead of redirecting API calls from HTTP to HTTPS, make the failure visible. Unfortunately, many well-known API providers don't currently do so.
Golang drawer
https://github.com/dlvhdr/gh-dash
GitHub
GitHub - dlvhdr/gh-dash: A beautiful CLI dashboard for GitHub
🚀
A beautiful CLI dashboard for GitHub
🚀
. Contribute to dlvhdr/gh-dash development by creating an account on GitHub.
Golang drawer
https://github.com/deepmap/oapi-codegen/releases/tag/v2.2.0
GitHub
Release v2.2.0: Pure-Go 1.22+ server, documentation overhaul. JSON schema and several bug fixes · oapi-codegen/oapi-codegen
Big announcements
In case you've missed it, we've got a few big announcements as maintainers of oapi-codegen which we'd recommend you read in more depth.
oapi-codegen is moving to its ...
Golang drawer
https://github.com/stephenafamo/bob
GitHub
GitHub - stephenafamo/bob: SQL query builder and ORM/Factory generator for Go with support for PostgreSQL, MySQL and SQLite
SQL query builder and ORM/Factory generator for Go with support for PostgreSQL, MySQL and SQLite - stephenafamo/bob
Golang drawer
https://github.com/destel/rill
GitHub
GitHub - destel/rill: Go toolkit for clean, composable, channel-based concurrency
Go toolkit for clean, composable, channel-based concurrency - destel/rill
Golang drawer
https://github.com/Evertras/bubble-table
GitHub
GitHub - Evertras/bubble-table: A customizable, interactive table component for the Bubble Tea framework
A customizable, interactive table component for the Bubble Tea framework - Evertras/bubble-table
Golang drawer
https://github.com/Workiva/go-datastructures
GitHub
GitHub - Workiva/go-datastructures: A collection of useful, performant, and threadsafe Go datastructures.
A collection of useful, performant, and threadsafe Go datastructures. - Workiva/go-datastructures
Golang drawer
https://github.com/AccentDesign/gcss
GitHub
GitHub - AccentDesign/gcss: CSS written in Pure Go
CSS written in Pure Go. Contribute to AccentDesign/gcss development by creating an account on GitHub.
Golang drawer
https://github.com/0x2E/fusion
GitHub
GitHub - 0x2E/fusion: A lightweight, self-hosted friendly RSS reader
A lightweight, self-hosted friendly RSS reader. Contribute to 0x2E/fusion development by creating an account on GitHub.
Golang drawer
https://github.com/piqoni/hn-text
GitHub
GitHub - piqoni/hn-text: A text-first HN client.
A text-first HN client. . Contribute to piqoni/hn-text development by creating an account on GitHub.
Golang drawer
https://github.com/v1k45/pastepass
GitHub
GitHub - v1k45/pastepass: Secure, one-time paste bin for sharing secrets.
Secure, one-time paste bin for sharing secrets. Contribute to v1k45/pastepass development by creating an account on GitHub.
Golang drawer
https://www.vugu.org/
Golang drawer
https://github.com/gographics/imagick
GitHub
GitHub - gographics/imagick: Go binding to ImageMagick's MagickWand C API
Go binding to ImageMagick's MagickWand C API. Contribute to gographics/imagick development by creating an account on GitHub.
Golang drawer
https://github.com/pashagolub/pgxmock
GitHub
GitHub - pashagolub/pgxmock: pgx mock driver for golang to test database interactions
pgx mock driver for golang to test database interactions - GitHub - pashagolub/pgxmock: pgx mock driver for golang to test database interactions
Golang drawer
https://github.com/Permify/permify
GitHub
GitHub - Permify/permify: An open-source authorization as a service inspired by Google Zanzibar, designed to build and manage fine…
An open-source authorization as a service inspired by Google Zanzibar, designed to build and manage fine-grained and scalable authorization systems for any application. - Permify/permify
Golang drawer
https://github.com/BurntSushi/toml/releases/tag/v1.4.0
GitHub
Release v1.4.0 · BurntSushi/toml
This version requires Go 1.18
Add toml.Marshal() (#405)
Require 2-digit hour (#320)
Wrap UnmarshalTOML() and UnmarshalText() return values in ParseError for position information (#398)
Fix ...
Golang drawer
https://sazak.io/articles/an-applied-introduction-to-ebpf-with-go-2024-06-06
sazak.io
An Applied Introduction to eBPF with Go — Ozan Sazak
eBPF is a revolutionary technology that allows you to reprogram the Linux kernel within minutes, even without rebooting the system. It allows you to trace system calls, user space functions, library functions, network packets, and much more.
Golang drawer
https://engineering.grab.com/profile-guided-optimisation
Grab Tech
Profile-guided optimisation (PGO) on Grab services
Profile-guided optimisation (PGO) is a method that tracks CPU profile data and uses that data to optimise your application builds. The AI platform team enabled this on several Grab services to discover the full benefits and caveats of using PGO. Read this…
Golang drawer
https://matttproud.com/blog/posts/go-errors-and-api-contracts.html
matttproud.com (blog)
Go Error Propagation and API Contracts
I’ve been thinking about errors in Go quite a bit lately and what has been bothering me about the practice of error design and usage in the community. The critique starts with this code:
1 2 3 if err != nil { return err } It’s such a common piece of code…