Библиотеки, написанные на Go

registry

API реестра позволяет командам отслеживать машиночитаемые описания API и управлять ими. (от апигии).
  • 124
  • Apache License 2.0

discord

Кукольный мост Matrix-Discord (от Mautrix).
  • 124
  • GNU Affero General Public License v3.0

k8s-job-notify

Уведомление о заданиях Kuberenets/CronJob.
  • 123
  • MIT

gcslock

Простой, масштабируемый, распределенный мьютекс для сериализации вычислений в любом месте в Интернете (с клиентами Go и оболочки).
  • 123
  • Apache License 2.0

fastdns

Пакет быстрого DNS для Go. Настроен на высокую производительность. Нулевое выделение памяти в почти путях. До 1 млн запросов в секунду на одном хосте.
  • 123
  • MIT

drone-scp

Копируйте файлы и артефакты через SSH с помощью бинарника, докера или Drone CI.
  • 123
  • MIT

go-restful-openapi

Расширение OpenAPI в Go для пакета go-restful.
  • 123
  • MIT

scraply

Scraply — простой скребок dom для извлечения информации с любого веб-сайта на основе html.
  • 123
  • Apache License 2.0

aip-go

Go SDK для реализации ресурсо-ориентированных API-интерфейсов gRPC.
  • 123
  • MIT

go-collections

Общие служебные функции для работы с коллекциями в go.
  • 123
  • MIT

jsonnet-language-server

Сервер протокола языкового сервера (LSP) для Jsonnet (https://jsonnet.org).
  • 123
  • GNU Affero General Public License v3.0

faraday

Инструмент управления и оптимизации канала Lightning (от Lightninglabs).
  • 123
  • MIT

Clymene

Clymene — это платформа сбора данных временных рядов и журналов для распределенных систем.
  • 123
  • Apache License 2.0

VenGO

Создавайте изолированные виртуальные среды для Go и управляйте ими.
  • 123
  • GNU General Public License v3.0 only

hebcal

Вечный еврейский календарь.
  • 123
  • GNU General Public License v3.0 only

random-beacon

Симулятор случайного маяка.
  • 123
  • GNU General Public License v3.0

go-template

go/template — это инструмент для быстрого запуска готовых к производству проектов Golang.
  • 123
  • Apache License 2.0

transaction

Встроенная база данных для транзакций по счетам.
  • 123
  • GNU General Public License v3.0

go_chainable

С дженериками, позволяющими использовать синтаксис. Map(func(...)). Reduce(func(...)) в go.
  • 123
  • MIT

dynamic-nfs-provisioner

Оператор для динамической подготовки сервера NFS на любом постоянном томе Kubernetes. Также создает том NFS на динамически подготовленном сервере для включения томов Kubernetes RWX.
  • 122
  • Apache License 2.0

airlift

Автономный сервис загрузки и обмена файлами.
  • 122
  • BSD 3-clause "New" or "Revised"

schedgroup

Пакет schedgroup предоставляет рабочий пул goroutine, который планирует выполнение задач в указанное время или после него. Лицензия MIT..
  • 122
  • MIT

msbotbuilder-go

Microsoft Bot Framework SDK для Go.
  • 122
  • MIT

Go-Kafka-gRPC-MongoDB-microservice

Микросервис продуктов Go.
  • 122

cmdr

POSIX-совместимый синтаксический анализатор интерфейса командной строки (CLI) и операции иерархической настройки.
  • 122
  • MIT

golisp

Интерпретатор Лиспа.
  • 122
  • MIT

openapi-go

Структуры OpenAPI для Go.
  • 122
  • MIT

osmar

Простой инструмент командной строки для изучения данных osm.
  • 122
  • MIT

sorty

:zap: Быстрая одновременная/параллельная сортировка в Go.
  • 122
  • Mozilla Public License 2.0

mongo-go-pagination

Golang Mongodb Pagination для официального пакета mongodb/mongo-go-driver, который поддерживает как обычные запросы, так и конвейеры агрегации со всей информацией, такой как общее количество записей, страница, на страницу, предыдущая, следующая, общая страница и результаты запроса.
  • 122
  • MIT