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

terrajet

Создавайте провайдеров Crossplane из любого провайдера Terraform.
  • 289
  • Apache License 2.0

iter

Диапазон целых чисел [0,n). Серьезно, вот и все. (от Брэдфитца).
  • 288
  • BSD 3-clause "New" or "Revised"

balerter

Менеджер оповещений на основе сценариев.
  • 288
  • MIT

go-capnproto

Библиотека Cap'n Proto и парсер для работы. Это go-capnproto-1.0, и в нем нет rpc. См. https://github.com/zombiezen/go-capnproto2 для версии 2.0, в которой есть rpc и возможности.
  • 288
  • GNU General Public License v3.0

k8s-bigip-ctlr

Репозиторий F5 Container Ingress Services для Kubernetes и OpenShift.
  • 288
  • Apache License 2.0

runme

Выполняйте команды в модулях Runbook, документах и ​​файлах README.
  • 288
  • Apache License 2.0

binclude

Включите файлы в свой двоичный файл простым способом.
  • 288
  • The Unlicense

asciinema-edit

asciinema использует инструменты для постпродакшна.
  • 288
  • MIT

terraform-controller

Используйте K8s для запуска Terraform.
  • 288
  • Apache License 2.0

go-logger

Простой регистратор для программ Go. Разрешает пользовательские форматы для сообщений.
  • 287
  • BSD 3-clause "New" or "Revised"

terraform-provider-flux

Поставщик Terraform для начальной загрузки Flux.
  • 287
  • Apache License 2.0

graw

Golang Reddit API-оболочка.
  • 287
  • MIT

goconcurrentqueue

Переходите на безопасную параллельную, безопасную для горутин и потокобезопасную очередь.
  • 287
  • MIT

k8s-csi-s3

CSI на основе GeeseFS для монтирования корзин S3 в качестве PersistentVolumes.
  • 287
  • GNU General Public License v3.0

go-python3

Перейти привязки к CPython-3 API.
  • 287
  • GNU General Public License v3.0

gronx

Легкий, быстрый и свободный от зависимостей синтаксический анализатор выражений Cron (проверка сроков, средство поиска следующей/предыдущей даты выполнения), средство запуска задач, планировщик заданий и/или демон для Golang (проверено на версии 1.13+) и автономное использование. Если вы смелы, используйте его, чтобы полностью заменить crontab.
  • 286
  • MIT

memit

:no_entry_sign::floppy_disk: Запускайте двоичные файлы прямо из памяти в Linux.
  • 286
  • The Unlicense

hub-tool

🧪 Экспериментальный инструмент командной строки Docker Hub.
  • 286
  • Apache License 2.0

goioc/di

Простое и в то же время мощное внедрение зависимостей для Go (от goioc).
  • 286
  • MIT

kyaml2go

Генератор клиентского кода K8s Go из yaml-файлов ресурсов Kubernetes.
  • 286
  • Apache License 2.0

valast

Преобразуйте значения Go в их AST.
  • 286
  • GNU General Public License v3.0

onionpipe

Луковые адреса для чего угодно..
  • 286
  • MIT

focus

Полнофункциональный таймер продуктивности для командной строки, основанный на технике помидора. Поддерживает Linux, Windows и macOS. (по Айоисайе).
  • 286
  • MIT

proxmox-api-go

Используйте proxmox API в golang.
  • 286
  • MIT

rtp

Go-реализация RTP.
  • 286
  • GNU General Public License v3.0

vsock

Пакет vsock предоставляет доступ к сокетам Linux VM (AF_VSOCK) для связи между гипервизором и его виртуальными машинами. Лицензия MIT..
  • 285
  • MIT

compose-go

Справочная библиотека для разбора и загрузки файлов Compose.
  • 285
  • Apache License 2.0

alfred

Маленькие рабочие процессы Альфреда, которые я использую (от nikitavoloboev).
  • 285
  • MIT

enumer

Инструмент Go для автоматической генерации методов для ваших перечислений (от dmarkham).
  • 285
  • GNU General Public License v3.0

math-engine

Mathematical expression parsing and calculation engine library. 数学表达式解析计算引擎库.
  • 285
  • Apache License 2.0