go-test-coverage is a tool designed to report issues when test coverage falls below a specified threshold
Repository Index
47,133 repositories indexed
121–144 of 210 · Most stars
This package provides json web token (jwt) middleware for goLang http servers
Test your command line interfaces on windows, linux and osx and nodes viá ssh and docker
Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.
- 2d
- tilemap
- grid
- pathfinding
Speech, voices, stories, audiobooks, dubbing and transcription, made on your Mac. Free and open source.
- speaker-diarization
- speech-synthesis
- speech-to-text
- text-to-speech
✨ Golang Client Library for Atlassian Cloud.
- jira
- confluence
- jira-service-management
- api-client
A Go-first, GPU-native desktop framework. No WebView, no bundled runtime.
- desktop
- direct3d
- framework
- golang
A cross-platform native UI engine with a Go backend: write apps in Go with signals, memos and flexbox layout, and each platform draws with its own native views — iOS, macOS, Windows, Android, Linux and the web
Machine is a workflow/pipeline library for processing data
- golang
- golang-library
- golang-package
- workflow
:sunglasses:Package captcha provides an easy to use, unopinionated API for captcha generation
- golang
- captcha
- captcha-generator
- image-captcha
The new network OS designed for white-box switches based on open API.
- of-dpa
- mpls
- bgp
- vpn
CCU-Jack bietet einen einfachen und sicheren REST- und MQTT-basierten Zugriff auf die Datenpunkte der Zentrale (CCU) des Hausautomations-Systems HomeMatic. Zudem können einfach Fremdgeräte an die CCU angebunden werden.
- homematic
- smarthome
- ccu
- restful-api
Package ring provides a high performance and thread safe Go implementation of a bloom filter.
- go
- golang
Library to generate TOTP/HOTP codes
A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery.
- go
- async
- hacktoberfest
redisqueue provides a producer and consumer of a queue that uses Redis streams
- go
- golang
- redis
- consumer
testcase is an opinionated testing framework to support test driven design.
🚀 Gone - A Lightweight Dependency Injection Framework for Go | Tag-based Auto Injection | Supports Config Center/Lifecycle Management | Provides Rich Ecosystem Components and Scaffolding Tool
- di
- dependency-injection
- dig
- golang
common creational, behavioural and structural patterns implemented in go 🤩
- go
- design-patterns
- software-engineering
- software-development
Ratus is a RESTful asynchronous task queue server. It translated concepts of distributed task queues into a set of resources that conform to REST principles and provides a consistent HTTP API for various backends.
- distributed-systems
- priority-queue
- task-queue
- task-scheduler
Time-series database and pub/sub messaging server for IoT and real-time devices, in Go: an embeddable storage engine with TTLs, wildcard topics and encryption, and a clustered server over gRPC, TCP and WebSocket with replication and rolling upgrades.
This library provides a simple microservice framework based on clean architecture principles with a working example implemented.
- golang
- go
- microservices
- microservice
A tool for design-by-contract in Go
Pagser is a simple, extensible, configurable parse and deserialize html page to struct based on goquery and struct tags for golang crawler
- go
- golang
- goquery
- colly