Awesome Open Source
Search results for golang struct
1,500 search results found
general purpose extensions to golang's database/sql
Generate type-safe code from SQL
Go library for decoding generic map values into native Go structures and vice versa.
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
(No longer maintained!) Go (golang) library for reading and writing XLSX files.
Golang ORM with focus on PostgreSQL features and performance
Golang library for managing configuration data from environment variables
GraphQL server with a focus on ease of use
Copier for golang, copy value from struct to struct and more
A modern Go utility library which provides helpers (map, find, contains, filter, ...)
TOML parser for Golang with reflection.
Fast JSON serializer for golang.
A simple and zero-dependencies library to parse environment variables into structs.
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
Random fake data generator written in go
A parser library for Go
Utilities for Go structs
faster JSON serialization for Go
Mergo: merging Go structs and maps since 2013
Circuit Breaker implemented in Go
database to golang struct
Go (Golang) Fake Data Generator for Struct. [Notes]This repository is archived, moved to the new repository https://github.com/go-faker/faker
msgpack.org[Go] MessagePack encoding for Golang
Go tool to modify struct field tags
Web Scraper in Go, similar to BeautifulSoup
Go library for the Stripe API.
go-querystring is Go library for encoding structs into URL query strings.
Golang OAuth2 server library
Struct-based argument parsing in Go
A Go HTTP client library for creating and sending API requests
Golang Configuration tool that support YAML, JSON, TOML, Shell Environment
Interface mocking tool for go generate
Zygo is a Lisp interpreter written in 100% Go. Central use case: dynamically compose Go struct trees in a zygo script, then invoke compiled Go functions on those trees. Makes Go reflection easy.
An interesting go struct tag expression syntax for field validation, etc.
Notes to understand golang
🏆 Opinionated Styleguide for the Go language
Kong is a command-line parser for Go
jsonapi.org style payload serializer and deserializer
Package validator implements struct field validations
Hprose is a cross-language RPC. This project is Hprose for Golang.
gout to become the Swiss Army Knife of the http client @^^@---> gout 是http client领域的瑞士军刀，小巧，强大，犀利。具体用法可看文档，如使用迷惑或者API用得不爽都可提i
Package gorilla/schema fills a struct with form values.
A Facebook Graph API SDK For Go.
expressive DynamoDB library for Go
A Go client library for the Twitter 1.1 API
WebAuthn (FIDO2) server library written in Go
A flexible and powerful SQL string builder library plus a zero-config ORM.
Protoc Go Inject Tag
Inject custom tags to protobuf golang struct
A better way to marshal and unmarshal YAML in Golang
Library for scanning data from a database into Go structs and more
Kallax is a PostgreSQL typesafe ORM for the Go language.
GoFormation is a Go library for working with CloudFormation templates.
Go database for fast and effortless data management
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
structslop is a static analyzer for Go that recommends struct field rearrangements to provide for maximum space/allocation efficiency.
All-In-One: CQL query builder, ORM and migration tool
A simple and flexible web crawler that follows the robots.txt policies and crawl delays.
Gophercloud: an OpenStack SDK for Go
This package provides the ability to encode golang structs to a buffer as JSON very quickly.
🍀 Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
A Go library for parsing struct tags from environment variables.
MySQL Client API written entirely in Go
A Go SQL query builder and struct mapper.
A library for diffing golang structures
dque is a fast, embedded, durable queue for Go
Get hash values for arbitrary values in Go (golang).
Generate a Go struct from XML.
go collection package for fasting coding
Package graphql provides a GraphQL client implementation.
Go Postgres Data Access Toolkit
Expression evaluation in golang
Match regular expressions into struct fields
Initialize structs with default values
Generate .proto files from Go source code.
CBOR codec (RFC 8949) with CBOR tags, Go struct tags (toarray, keyasint, omitempty), float64/32/16, big.Int, and fuzz tested billions of execs.
QBS stands for Query By Struct. A Go ORM.
simple json field access for golang
Parse and modify Go struct field tags
conversion between sql and structs in go
Better binary packing for Go
Converts a mysql table into a golang struct
A gem for calling Go code from within your Ruby code
Golang package for editing struct's fields during runtime and mapping structs to other structs.
BoltHold is an embeddable NoSQL store for Go types built on BoltDB
A JSON parser generator for high performance encoding and decoding in Go.
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
A Go SDK for OpenStack. IN FEATURE FREEZE. See Issue #592
golang database modelling library
BadgerHold is an embeddable NoSQL store for querying Go types built on Badger
A developer-friendly tool for transfering sql statement to go struct.
Load configuration from multiple sources in Go
A Go library for dealing with serial ports.
Awesome Go Orms
ORMs for Go, most starred on GitHub.
Projects, Algorithms and data structures implemented in Golang with explanations and links to further readings
Generates Go (golang) Structs from JSON schema.
Windows API wrappers for Go - useful for SysOps
Tiny lib to scan SQL rows directly to structs, slices, and primitive types
Unified diff parser and printer for Go
Golang Command Line (7,894)
Golang Docker (7,378)
Golang Kubernetes (7,014)
Go Cli (5,968)
Golang Server (4,282)
Golang Http2 (4,189)
Es6 Golang (3,129)
Golang Database (2,676)
Golang Grpc (2,320)
1-100 of 1,500 search results
Follow Us On Twitter
Copyright 2018-2023 Awesome Open Source. All rights reserved.