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

consistent

Согласованное хеширование с ограниченными нагрузками в Golang.
  • 604
  • MIT

codenames

Играть в кодовые имена онлайн.
  • 603

ChopChop

ChopChop — это интерфейс командной строки, помогающий разработчикам сканировать конечные точки и выявлять раскрытие конфиденциальных служб/файлов/папок.
  • 603
  • GNU General Public License v3.0

dynamic-struct

Пакет Golang для редактирования полей структуры во время выполнения и сопоставления структур с другими структурами.
  • 602
  • MIT

kapp

kapp — это простой инструмент развертывания, ориентированный на концепцию «приложения Kubernetes» — набор ресурсов с одинаковым ярлыком [перенесено на: https://github.com/vmware-tanzu/carvel-kapp] (автор k14s).
  • 602
  • Apache License 2.0

bolthold

BoltHold — это встраиваемое хранилище NoSQL для типов Go, созданное на основе BoltDB.
  • 601
  • MIT

Dataflow kit

Извлечение структурированных данных с веб-сайтов. Парсинг веб-сайтов..
  • 601
  • BSD 3-clause "New" or "Revised"

topolvm

Плагин CSI с учетом емкости для Kubernetes.
  • 601
  • Apache License 2.0

mangos

mangos — это чистая реализация Golang «Scalabilty Protocols» nanomsg (от nanomsg).
  • 601
  • Apache License 2.0

httptreemux

Высокоскоростной, гибкий древовидный HTTP-маршрутизатор для Go..
  • 600
  • MIT

hashi-up

загрузка HashiCorp Consul, Nomad или Vault через SSH < 1 минуты.
  • 600
  • MIT

haproxy_exporter

Простой сервер, который собирает статистику HAProxy и экспортирует ее через HTTP для использования Prometheus.
  • 599
  • Apache License 2.0

dhcp

Библиотека пакетов DHCPv6 и DHCPv4, клиент и сервер, написанные на Go.
  • 599
  • BSD 3-clause "New" or "Revised"

kubeletctl

Клиент для kubelet.
  • 599
  • Apache License 2.0

fynedesk

Полная среда рабочего стола для Linux/Unix с использованием Fyne.
  • 598
  • GNU General Public License v3.0

backoff

Простой алгоритм отсрочки в Go (golang) (от jpillora).
  • 597
  • MIT

granted

Самый простой способ получить доступ к вашему облаку.
  • 597
  • MIT

peerdiscovery

Библиотека Pure-Go для межплатформенного обнаружения локальных одноранговых узлов с использованием многоадресной рассылки UDP:woman::repeat::woman:.
  • 596
  • MIT

k8s

Простой клиент Kubernetes Go (от ericchiang).
  • 596
  • Apache License 2.0

simhospital

  • 595
  • Apache License 2.0

controller-tools

Инструменты для использования с библиотеками времени выполнения контроллера.
  • 594
  • Apache License 2.0

go-mutesting

Мутационное тестирование исходного кода Go.
  • 592
  • MIT

jd

Различия и исправления JSON.
  • 592
  • MIT

whatlanggo

Библиотека обнаружения естественного языка для Go.
  • 592
  • MIT

unpackerr

Извлекает загрузки для Radarr, Sonarr, Lidarr, Readarr и/или папки Watch. Удаляет извлеченные файлы после импорта.
  • 592
  • MIT

xpath

Пакет XPath для Golang, поддерживает запросы документов HTML, XML, JSON.
  • 591
  • MIT

sharenix

Клон ShareX для Linux и FreeBSD.
  • 591
  • GNU General Public License v3.0 only

go-cleanarchitecture

Пример приложения Go, демонстрирующего чистую архитектуру.
  • 591

terraform-provider-cloudflare

Поставщик Cloudflare Terraform.
  • 591
  • Mozilla Public License 2.0

node-feature-discovery

Обнаружение функций узла для Kubernetes.
  • 589
  • Apache License 2.0