Trims, sanitizes & scrubs data based on struct tags (go, golang)
Repository Index
81,588 visible repositories in the index
2,401–2,424 of 3,843 · Most stars
fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.
- golang
- go
- functional-programming
- currying
Terminal-native 3-way git mergetool and diff viewer
A Go-first, GPU-native desktop framework. No WebView, no bundled runtime.
- desktop
- direct3d
- framework
- golang
Pure Go production-grade regex engine with SIMD optimizations. Up to 3-3000x+ faster than stdlib.
- avx2
- dfa
- go
- golang
Go Business Language
- gobl
SurrealDB SDK for Golang
- surreal
- surrealdb
- database
- database-connector
Golang beautify data display for Humans
- formater
- fmt
- go
- prettify
Desk sharing, room reservation, free seating, and co-working for enterprises
- free-seating
- co-working
- desk-booking
- space-booking
WeScale is a Modern MySQL proxy that supports read-write-split, read-after-write-consistency, load balancing and OnlineDDL.
- database-proxy
- mysql
- mysql-proxy
- online-ddl
Simple and fast webp library for golang
- webp
- libwebp
- golang
- go
A lightweight library for writing concurrent programs in Go using the Actor model.
- actor
- go-actor
- concurrency
- concurrent-programming
TranslatedPacket monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0). Windows/macOS/Linux
- packet-generator
- packet-analyzer
- network
- networking
MongoDB generic REST server in Go
🧬 Template engine middleware for Fiber
- middleware
- fiber
- template-engine
- template
Recommendation engine for Go
- hacktoberfest
A blazing-fast datastore and querying engine for Go built on Redis.
- go
- redis
Go bindings for unarr (decompression library for RAR, TAR, ZIP and 7z archives)
- tar
- rar-format
- 7zip
- golang-library
🧬 Repository for third party middlewares with dependencies
- middleware
- golang
- hacktoberfest
TranslatedSo powerful in function, yet so simple in code
Load environment variables from `.env` or `io.Reader` in Go.
- environment-variables
- golang
- golang-library
Script Based Alerting Manager
- lua
- alert
- alertmanager
- golang
A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).
- golang
- go
- web-framework
- api-server
Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
- errors
- golang
- go
- go-context