Sign in

Repository Index

47,133 repositories indexed

Tags: All Tags
Tags

A repository shows when it has any selected Tag.

Filters (1)

Filters

Clear all filters

1–16 of 16 · Most stars

🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)

  • cats
  • either
  • fp
  • functional

Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)

Pure Go GPU Application Framework — windowing, input, lifecycle, platform abstraction. Part of the GoGPU ecosystem.

Abstract JSON for Golang with JSONPath support

  • golang
  • golang-package
  • json
  • json-parser

igor is an abstraction layer for PostgreSQL with a gorm like syntax.

  • igor
  • gorm
  • prepared-statements
  • dbms

GoFreeDB is a Golang library that provides common and simple database abstractions on top of Google Sheets.

  • database
  • golang
  • google-sheets-api
  • google-sheets-api-v4

Translatedgo routine control, abstraction of the Main and some useful Executors. If you don't know how to manage Goroutines, use it

Database Abstraction Layer (dbal) for Go. Support SQL builder and get result easily (now only support mysql)

  • golang
  • dbal
  • mysql
  • sqlbuilder

A layer of abstraction the around acme/autocert certificate manager (Golang)

  • ssl
  • ssl-certificates
  • ssl-certificate
  • x509

Lightweight, type-safe database query builder for Go with zero production dependencies. JOINs, subqueries, CTEs, batch operations, LRU statement cache. PostgreSQL, MySQL, SQLite.

A production-grade messaging abstraction for Go. It provides a unified API to decouple business logic from various brokers including Kafka, RabbitMQ, RocketMQ, NATS, Redis, and AWS SQS. Featuring built-in OpenTelemetry integration and engineered for high reliability.

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

Abstractions and utilities to get rid of boilerplate code in business logic

  • datastructures
  • generic
  • go
  • golang