Go Library
4.12K subscribers
20 photos
63 files
801 links
Go (Golang) Library

Реклама: @ostinostin
Контент: @mxssl
Download Telegram
Calling Go Functions from c++

https://xnacly.me/posts/2024/go-cpp-interop
1
go-resiliency

Resiliency patterns for golang


https://github.com/eapache/go-resiliency
1
100 Go Mistakes and How to Avoid Them

https://100go.co
1
What's the best Static Analysis tool for Golang?

https://www.dolthub.com/blog/2024-07-24-static-analysis
3
Stream: Go 10 Week Backend Eng Onboarding

Stream has published the onboarding plan they use for Go developers.


https://stream-wiki.notion.site/Stream-Go-10-Week-Backend-Eng-Onboarding-625363c8c3684753b7f2b7d829bcd67a
2
approf

A native macOS app for pprof


https://github.com/moderato-app/approf
2
glamour

Stylesheet-based markdown rendering for your CLI apps.


https://github.com/charmbracelet/glamour
1
go-humanize

Formatters for units to human friendly sizes


https://github.com/dustin/go-humanize
1
grpcmd

grpcmd is a simple, easy-to-use, and developer-friendly CLI tool for gRPC.


https://github.com/grpcmd/grpcmd
1
anyquery

Anyquery is a SQL query engine that allows you to run SQL queries on pretty much anything. It supports querying JSON, CSV, Parquet, SQLite, Airtable bases, Google Sheets, Notion databases, logs file using Grok, and more. It also supports running SQL queries on remote files (HTTP, S3, GCS) and local apps (Apple Notes, Apple Reminders, Google Chrome Tabs, etc.). It's built on top of SQLite and uses plugins to extend its functionality.


https://github.com/julien040/anyquery
1
Go structs are copied on assignment (and other things about Go I'd missed)

https://jvns.ca/blog/2024/08/06/go-structs-copied-on-assignment
1
An unordered list of things I miss in Go

This blog post is a list of things that I miss from Go from other languages. Some of the things here could probably be implemented soon, some other would probably need a major revision of the language. The list is unordered, because this makes it easier for me to update in the future if I found something else, but also because I don't want to think too hard about giving each point here a rank.


https://kokada.dev/blog/an-unordered-list-of-things-i-miss-in-go
1
Go Maps Explained: How Key-Value Pairs Are Actually Stored

https://victoriametrics.com/blog/go-map
1
Range Over Function Types

Range over function types is a new language feature in the Go 1.23 release. This blog post will explain why we are adding this new feature, what exactly it is, and how to use it.


https://go.dev/blog/range-functions
1
Go sync.Pool and the Mechanics Behind It

https://victoriametrics.com/blog/go-sync-pool
1
1
Using functional options instead of method chaining in Go

https://www.calhoun.io/using-functional-options-instead-of-method-chaining-in-go
1
go-rest-api-example

Enterprise ready REST API microservice in golang


https://github.com/rameshsunkara/go-rest-api-example
1
gowrap

GoWrap is a command line tool that generates decorators for Go interface types using simple templates. With GoWrap you can easily add metrics, tracing, fallbacks, pools, and many other features into your existing code in a few seconds.


https://github.com/hexdigest/gowrap
1