Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for golang struct
golang
x
struct
x
294 search results found
Sqlx
⭐
14,695
general purpose extensions to golang's database/sql
Mapstructure
⭐
7,404
Go library for decoding generic map values into native Go structures and vice versa.
Govalidator
⭐
5,875
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
Xlsx
⭐
5,622
Go library for reading and writing XLSX files.
Pg
⭐
5,519
Golang ORM with focus on PostgreSQL features and performance
Copier
⭐
4,807
Copier for golang, copy value from struct to struct and more
Envconfig
⭐
4,711
Golang library for managing configuration data from environment variables
Toml
⭐
4,354
TOML parser for Golang with reflection.
Easyjson
⭐
4,265
Fast JSON serializer for golang.
Env
⭐
4,065
A simple and zero-dependencies library to parse environment variables into structs
Kaitai_struct
⭐
3,676
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
Gorp
⭐
3,675
Go Relational Persistence - an ORM-ish library for Go
Ozzo Validation
⭐
3,364
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
Structs
⭐
2,967
Utilities for Go structs
Ffjson
⭐
2,620
faster JSON serialization for Go
Gormt
⭐
2,291
database to golang struct
Msgpack
⭐
2,186
msgpack.org[Go] MessagePack encoding for Golang
Soup
⭐
2,074
Web Scraper in Go, similar to BeautifulSoup
Go Querystring
⭐
1,744
go-querystring is Go library for encoding structs into URL query strings.
Kong
⭐
1,703
Kong is a command-line parser for Go
Configor
⭐
1,677
Golang Configuration tool that support YAML, JSON, TOML, Shell Environment
Moq
⭐
1,658
Interface mocking tool for go generate
Sling
⭐
1,615
A Go HTTP client library for creating and sending API requests
Go Tagexpr
⭐
1,580
An interesting go struct tag expression syntax for field validation, etc.
Golang Notes
⭐
1,383
Notes to understand golang
Jsonapi
⭐
1,325
jsonapi.org style payload serializer and deserializer
Gout
⭐
1,282
gout to become the Swiss Army Knife of the http client @^^@---> gout 是http client领域的瑞士军刀,小巧,强大,犀利。具体用法可看文档,如使用迷惑或者API用得不爽都可提i
Schema
⭐
1,260
Package gorilla/schema fills a struct with form values.
Hprose Golang
⭐
1,250
Hprose is a cross-language RPC. This project is Hprose for Golang.
Facebook
⭐
1,234
A Facebook Graph API SDK For Go.
Validator
⭐
1,231
Package validator implements struct field validations
Dynamo
⭐
1,223
expressive DynamoDB library for Go
Go Sqlbuilder
⭐
1,133
A flexible and powerful SQL string builder library plus a zero-config ORM.
Scany
⭐
1,095
Library for scanning data from a database into Go structs and more
Anaconda
⭐
1,079
A Go client library for the Twitter 1.1 API
Webauthn
⭐
998
WebAuthn (FIDO2) server library written in Go
Protoc Go Inject Tag
⭐
927
Inject custom tags to protobuf golang struct
Yaml
⭐
870
A better way to marshal and unmarshal YAML in Golang
Go Envconfig
⭐
855
A Go library for parsing struct tags from environment variables.
Csvutil
⭐
846
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
Go Kallax
⭐
840
Kallax is a PostgreSQL typesafe ORM for the Go language.
Gocqlx
⭐
831
All-In-One: CQL query builder, ORM and migration tool
Objectbox Go
⭐
830
Embedded Go Database, the fast alternative to SQLite, gorm, etc.
Goformation
⭐
822
GoFormation is a Go library for working with CloudFormation templates.
Gophercloud
⭐
812
Gophercloud: an OpenStack SDK for Go
Fetchbot
⭐
758
A simple and flexible web crawler that follows the robots.txt policies and crawl delays.
Jingo
⭐
729
This package provides the ability to encode golang structs to a buffer as JSON very quickly.
Mymysql
⭐
723
MySQL Client API written entirely in Go
Eaopt
⭐
721
🍀 Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
Godb
⭐
716
A Go SQL query builder and struct mapper.
Zek
⭐
712
Generate a Go struct from XML.
Defaults
⭐
675
Initialize structs with default values
Dque
⭐
662
dque is a fast, embedded, durable queue for Go
Hashstructure
⭐
657
Get hash values for arbitrary values in Go (golang).
Gval
⭐
644
Expression evaluation in golang
Collection
⭐
634
go collection package for fasting coding
Gokv
⭐
625
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
Form
⭐
607
🚂 Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.
Dat
⭐
600
Go Postgres Data Access Toolkit
Structtag
⭐
582
Parse and modify Go struct field tags
Go Restructure
⭐
578
Match regular expressions into struct fields
Hydra
⭐
578
后端一站式微服务框架,提供API、web、websocket,RPC、任务调度、消息消费服务器
Proteus
⭐
559
Generate .proto files from Go source code.
Qbs
⭐
549
QBS stands for Query By Struct. A Go ORM.
Jsonq
⭐
540
simple json field access for golang
Meddler
⭐
516
conversion between sql and structs in go
Struc
⭐
514
Better binary packing for Go
Db2struct
⭐
512
Converts a mysql table into a golang struct
Quartz
⭐
511
A gem for calling Go code from within your Ruby code
Awesome Go Orms
⭐
493
ORMs for Go, most starred on GitHub.
Dynamic Struct
⭐
488
Golang package for editing struct's fields during runtime and mapping structs to other structs.
Sql2struct
⭐
484
A developer-friendly tool for transfering sql statement to go struct.
Megajson
⭐
477
A JSON parser generator for high performance encoding and decoding in Go.
Badgerhold
⭐
473
BadgerHold is an embeddable NoSQL store for querying Go types built on Badger
Gophercloud
⭐
459
A Go SDK for OpenStack. IN FEATURE FREEZE. See Issue #592
Typescriptify Golang Structs
⭐
453
A Golang struct to TypeScript class/interface converter
Currency
⭐
450
Currency handling for Go.
Modl
⭐
448
golang database modelling library
Scan
⭐
447
Tiny lib to scan SQL rows directly to structs, slices, and primitive types
Multiconfig
⭐
432
Load configuration from multiple sources in Go
Go Serial
⭐
415
A Go library for dealing with serial ports.
Generate
⭐
396
Generates Go (golang) Structs from JSON schema.
Bongo
⭐
392
Go ODM for MongoDB
Goverter
⭐
391
Generate type-safe Go converters by simply defining an interface
Confita
⭐
391
Load configuration in cascade from multiple backends into a struct
Converter
⭐
347
database table to golang struct (table to struct) converter with cli and go lib support
Fuckdb
⭐
336
From database generate go struct,help you fuck db fields
Transition
⭐
330
Transition is a Golang state machine implementation
Mapper
⭐
321
A simple and easy go tools for auto mapper map to struct, struct to map, struct to struct, slice to slice, map to slice, map to json.
Gormat
⭐
303
☄ The golang convenient converter supports Database to Struct, SQL to Struct, and JSON to Struct.
Crud
⭐
300
Relational database library for SQL databases & Go.
Eventhus
⭐
299
Go - CQRS / Event Sourcing made easy - Go
Protoc Gen Gotag
⭐
298
Add custom struct tags to protobuf generated structs
Fig
⭐
294
A minimalist Go configuration library
Yo
⭐
291
yo is a command-line tool to generate Go code for Google Cloud Spanner.
Gosql
⭐
288
🐥The very simple ORM library for Golang
Luar
⭐
284
luar is a Go package for conveniently working with the luago Lua bindings. Arbitrary Go functions can be registered
Go On Rails
⭐
283
🚄 Use Rails to Develop or Generate a Golang Application.
Belajar Dengan Jenius Golang
⭐
274
📚 PinterCoding University. Author : Gun Gun Febrianza
Ant
⭐
271
A web crawler for Go
Related Searches
Golang Command Line (8,308)
Golang Docker (7,769)
Golang Server (4,282)
Golang Http (4,189)
Javascript Golang (3,372)
Golang Database (2,676)
Golang Proxy (2,577)
Golang Grpc (2,432)
Golang Metrics (2,242)
Golang Prometheus (2,241)
1-100 of 294 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2025 Awesome Open Source. All rights reserved.