Excel binding to struct written in Go.(Only supports Go1.18+)
Repository Index
47,133 repositories indexed
169–192 of 205 · Most stars
A simple Set data structure implementation in Go (Golang) using LinkedHashMap.
- go
- golang
- set
- data-structures
My understanding of how to structure a golang project.
:evergreen_tree: Parses indented code and returns a tree structure.
- go
- parser
Structured log interface
- logging
- logger-interface
- structured-logging
- logging-facade
Golang struct operations.
- reflection
- golang-struct
- library
- utility
Extensible API Gateway written in Go. Load custom plugins to extend functionality.
- golang
- api-gateway
- go
- extensible
get simple struct from complex json
Sliding-window and regular top-K sketches, based on HeavyKeeper
- go
- golang
- heavy-hitters
- probabilistic-data-structures
fast, auto-fixing Markdown linter and formatter. Checks style, readability, structure, and cross-file integrity.
Go package to easily convert a URL's query parameters/values into usable struct values of the correct types.
- url
- golang
- go
- url-parser
Generic double-ended heap (min-max heap) for Go — O(1) min and max, O(log n) push/pop
- heap
- min-max-heap
- priority-queue
- double-ended-queue
Disjoint Set data structure implementation in Go
- golang
- datastructures
- disjoint-set
Define a Go struct. Get a CLI that an agent can discover, call, sandbox, and debug. Flags, env vars, config files, validation, JSON Schema, MCP, structured errors, and WASM. Built on Cobra.
- cli
- cobra
- flags
- viper
Static analysis tool to prevent logging of sensitive data by detecting struct fields marked as sensitive.
fill struct data easily with fill tags
Python-like logging design in Golang
- golang-library
- jsonlogging
- logging
- logging-library
Light Object-Relational Environment (LORE) provides a simple and lightweight pseudo-ORM/pseudo-struct-mapping environment for Go
A simple Go package to make custom structs marshal into HAL compatible JSON responses.
- go
- golang
- jsonhal
Provides a type for working with optional variables, fields in structures, functions and database models.
Golang struct-tag based configfile and flag parsing
🧑💻 High Developer Experience, zap based logger. It offers rich functionality but is easy to configure and allows the user to choose the best output format for their purposes.
- zap
- logging
- golang
- pretty
GO Dependency Injection
- go
- dependency-injection
- constructor
- reflection
Powerful SQL Query builder that automatically generates SQL queries from structs
- go
- golang
- golang-library
- sql