A GitHub Action that analyses a Pull Request and adds unit tests if necessary / possible
Repository Index
47,133 repositories indexed
457–480 of 495 · Most stars
Test suites support for standard Go1.7 "testing" by leveraging Subtests feature
Health checker for Go services
- go
- golang
- health-check
- kubernetes
An unofficial Google Cloud Platform Go Datastore wrapper that adds caching using memcached. For App Engine Flexible, Compute Engine, Kubernetes Engine, and more.
- go
- golang
- datastore
- appengine
A Go package to work with ISO 8601 week dates
- go
- golang
- iso8601
- week
A string argument parser that understands quotes and backslashes
CLI implementation of httpreserve that can test links and retrieve internet archive replacements
- code4lib
- web-archiving
- digipres
- digital-preservation
Simple and colorful test tools
Powerful SQL Query builder that automatically generates SQL queries from structs
- go
- golang
- golang-library
- sql
A Go library providing a simplified abstraction over google/gopacket for network packet parsing and processing, reducing boilerplate and improving ease of use while preserving core packet inspection capabilities.
- bytes
- golang
- golang-library
- ip
Feature-rich filesystem mocking for Go tests: comprehensive error injection, latency simulation, write operations, operation statistics, and standalone file handles. Built on testing/fstest.MapFS with comprehensive fs.FS interface support.
- filesystem
- go
- golang
- mock
Zero-dependency Go implementation of the Unix getopt function, tested against GNU libc.
- cli
- getopt
- gnu
- go
Library to handle X509 proxy certificates
A plugin built around Kubeconform to validate manifests schema within Kusomize.
- kustomize
- kustomize-plugin
- kubernetes
- validation
👮♂️ A middleware to secure routes in fiber ⚡️
- authz
- fiber
- middleware
- openfga
Dynamic configuration file templating tool for kubernetes manifest or general configuration files
Lightweight self-hosted uptime monitor for websites and APIs with a built-in dashboard and local JSON-backed storage.
- api-monitoring
- devops
- go
- golang
A lightweight application serving frontend applications and load balancer.
- frontend-server
- spa-server
- letsencrypt-certificates
- loadbalancer
Unit-testing predicates for Go.
- go
- golang
- bdd
- unittest
Automatically generate Go code for mocking interfaces in unit tests
A tiny, zero-dependency Go library that validates UUIDs against standard RFC 4122 formatting, converts UUIDv7() into timestamps by ensuring accuracy and light compute.
- go
- timestamp
- uuid
- good-first-issue
Go date utilities inspired by date-fns. Timezone-aware, WebAssembly-compatible, with comprehensive test coverage.
A simple assertion library for go
- go
- assertion-library
- assertions
- testing
Mutation testing for Go source code.