Go Library
4.11K subscribers
20 photos
63 files
798 links
Go (Golang) Library

Реклама: @ostinostin
Контент: @mxssl
Download Telegram
goravel

Goravel is a web application framework with complete functions and good scalability. As a starting scaffolding to help Gopher quickly build their own applications.


https://github.com/goravel/goravel
minimalytics

Minimalytics is a standalone minimalist analytics tool built on SQLite. Designed for resource-constrained environments, it provides a lightweight solution for tracking and visualizing event data with a minimal footprint. Whether you're tracking internal services or need a simple analytics tool, Minimalytics delivers performance without the bloat.


https://github.com/nafey/minimalytics
GoMFT

GoMFT is a web-based managed file transfer application built with Go, leveraging rclone for robust file transfer capabilities. It provides a user-friendly interface for configuring, scheduling, and monitoring file transfers across various storage providers.


https://github.com/StarFleetCPTN/GoMFT
openbao

OpenBao exists to provide a software solution to manage, store, and distribute sensitive data including secrets, certificates, and keys.


https://github.com/openbao/openbao
tenv

OpenTofu / Terraform / Terragrunt and Atmos version manager


https://github.com/tofuutils/tenv
Patterns and Techniques for Writing High-Performance Applications with Go

https://goperf.dev
Golang on the PlayStation 2

Let’s get straight into it: I want to run code into consoles (more on why this in a future post). Normally this is done in low(er) level languages, but nowadays we have better and easier to work with languages such as Go. So I was wondering.. why not?


https://rgsilva.com/blog/ps2-go-part-1
The right way to do data fixtures in Go

https://brandur.org/fragments/go-data-fixtures
Two mul or not two mul: how I found a 20% improvement in ed25519 in golang

https://storj.dev/blog/two-mul-or-not-two-mul
How to include Git version information in Go

https://blog.carlana.net/post/2023/golang-git-hash-how-to
goavatar

This package provides a simple way to generate unique, symmetric identicons based on an input string (e.g., an email address or username). It uses an MD5 hash to create a deterministic pattern and color scheme, then mirrors the design for a visually appealing avatar.


https://github.com/MuhammadSaim/goavatar
Physix-go

Physix.go is a simple, easy-to-use, and fast physics engine written in GoLang. It provides functions to perform physics calculations efficiently, including particle-based physics simulations.


https://github.com/rudransh61/Physix-go
phonenumbers

golang port of Google's libphonenumber forked from libphonenumber from ttacon/libphonenumber. This library is used daily in production for parsing and validation of numbers across the world, so is well maintained. Please open an issue if you encounter any problems, we'll do our best to address them.


https://github.com/nyaruka/phonenumbers
pond

pond is a minimalistic and high-performance Go library designed to elegantly manage concurrent tasks.


https://github.com/alitto/pond
Golang sync.Pool is not a silver bullet

https://wundergraph.com/blog/golang-sync-pool