An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

proxy.golang.org "struct" keyword

View the packages on the proxy.golang.org package registry that are tagged with the "struct" keyword.

Top 8.2% on proxy.golang.org
github.com/pioz/faker/v3 v3.5.1
Random fake data and struct generator for Go.
2 versions - Latest release: over 5 years ago - 70 stars on GitHub
Top 0.9% on proxy.golang.org
github.com/alecthomas/kong v1.13.0 💰
Package kong aims to support arbitrarily complex command-line structures with as little developer...
71 versions - Latest release: about 1 month ago - 1,681 dependent packages - 3,574 dependent repositories - 2,801 stars on GitHub
Top 1.2% on proxy.golang.org
github.com/bxcodec/faker/v4 v4.0.0-beta.3 💰
You can also add your own generator function to your own defined tags. Single fake function can...
3 versions - Latest release: about 3 years ago - 85 dependent packages - 47 dependent repositories - 2,086 stars on GitHub
gitlab.com/osaki-lab/tagscanner v0.1.4
Go's tag field helper. This library supports both static code generation and runtime reflection.
5 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 0 stars on GitLab.com
Top 5.9% on proxy.golang.org
github.com/mstgnz/godyno v1.0.0
SQL to Struct Conversion
1 version - Latest release: 9 months ago - 1 stars on GitHub
github.com/y-du/go-env-loader v0.5.2
Load values for struct fields from environment variables defined via tags.
9 versions - Latest release: almost 2 years ago - 14 dependent packages - 2 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/pioz/faker/v2 v2.7.2
Package faker is a random data generator and struct fake data generator.
2 versions - Latest release: over 3 years ago - 70 stars on GitHub
Top 8.0% on proxy.golang.org
github.com/mobiletoly/gobetter v0.18.0
GO Better - code generated builders for Go struct
8 versions - Latest release: about 2 months ago - 8 stars on GitHub
Top 1.1% on proxy.golang.org
github.com/bxcodec/faker v2.0.1+incompatible 💰
Go (Golang) Fake Data Generator for Struct. [Notes]This repository is archived, moved to the ne...
13 versions - Latest release: almost 7 years ago - 165 dependent packages - 327 dependent repositories - 2,086 stars on GitHub
Top 1.8% on proxy.golang.org
github.com/srikrsna/protoc-gen-gotag v1.0.2
Add custom struct tags to protobuf generated structs
9 versions - Latest release: over 1 year ago - 71 dependent packages - 53 dependent repositories - 409 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/coolstina/jsonfixed v1.1.0
Convert JSON strings to handle specified field values to a specific type.
2 versions - Latest release: over 3 years ago - 0 stars on
Top 2.0% on proxy.golang.org
github.com/gohouse/converter v0.0.3
database table to golang struct (table to struct) converter with cli and go lib support
3 versions - Latest release: about 7 years ago - 26 dependent packages - 15 dependent repositories - 344 stars on GitHub
Top 1.3% on proxy.golang.org
github.com/creasty/defaults v1.8.0
Initialize structs with default values
12 versions - Latest release: over 1 year ago - 1,414 dependent packages - 1,020 dependent repositories - 856 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Vnaki/gt v0.1.4
Generate create table sql by struct, power!
5 versions - Latest release: almost 3 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Ravsii/textra v1.1.0
Small package to help with struct tags
7 versions - Latest release: over 2 years ago - 3 stars on GitHub
github.com/kitstack/structkit v1.1.0
StructKit is a simple tool that allows you to copy specific fields from a new struct and retrieve...
9 versions - Latest release: over 2 years ago - 1 dependent package - 0 stars on GitHub
Top 1.0% on proxy.golang.org
github.com/bxcodec/faker/v3 v3.8.1 💰
You can also add your own generator function to your own defined tags. Single fake function can...
11 versions - Latest release: about 3 years ago - 485 dependent packages - 576 dependent repositories - 2,086 stars on GitHub
github.com/SoulKa/golymorph v0.2.0
The golymorph module enables resolving polymorphic typing at runtime. It's usually used during JS...
2 versions - Latest release: about 2 years ago - 1 stars on GitHub
Top 8.4% on proxy.golang.org
github.com/aglyzov/go-patch v0.0.0-20181012082005-108ca2ba9cdf
A library to patch Golang structs with other structs
1 version - Latest release: about 7 years ago - 1 dependent repositories - 12 stars on GitHub
Top 8.3% on proxy.golang.org
go.structs.dev/gen v1.1.0 💰
Package gen is a generic general use Go functions library which can be used throughout any projec...
3 versions - Latest release: about 2 years ago - 4 dependent packages - 5 dependent repositories - 13 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Errkeyni/goq-nullable v1.0.1
Package goq was built to allow users to declaratively unmarshal HTML into go structs using struct...
3 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/azlotnikov/goxtag v1.3.0
A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the h...
4 versions - Latest release: over 3 years ago - 2 stars on GitHub
Top 4.6% on proxy.golang.org
github.com/smokezl/govalidators v1.0.2
struct 验证器,内置大部分常用验证,可自定义
3 versions - Latest release: about 5 years ago - 3 dependent packages - 3 dependent repositories - 57 stars on GitHub
Top 9.5% on proxy.golang.org
github.com/acj/scrub
Recursively walk a Go struct and zero out specific fields
Latest release: 3 days ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hantmac/fuckdb v1.0.1 💰
From database generate go struct,help you fuck db fields
1 version - Latest release: over 4 years ago - 333 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/eun/mapprint v1.1.1 💰
Printf for maps and structs
1 version - Latest release: about 4 years ago - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/unsafe-risk/deecpy v1.1.1
Deecpy, The DeepCopy Library
3 versions - Latest release: over 3 years ago - 4 stars on GitHub
github.com/fernandoporazzi/parse-ms v0.0.0-20200525204056-971943f6bb96
Parse milliseconds into a detailed struct
1 version - Latest release: over 5 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/izettle/structextract v1.2.0
Take things out of a struct
2 versions - Latest release: about 6 years ago - 15 stars on GitHub
github.com/soranoba/valis v0.9.1 💰
valis is a validation framework for Go.
10 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/barryz/gsorder v0.0.0-20190104075430-e68243646993
Reorders the fields of structure to optimize the amount of padding.
1 version - Latest release: almost 7 years ago - 2 stars on GitHub
Top 7.2% on proxy.golang.org
github.com/ironiridis/astab
Very simply formats a go slice of structs as a table, in ~100 lines
Latest release: 5 days ago - 0 stars on GitHub
github.com/xgfone/go-structs v0.3.1
Package structs provides a common policy to call a handler dynamically by the struct field tag.
5 versions - Latest release: about 1 year ago - 5 dependent packages - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/structsdev/gen v1.2.0
gen is a generic general use Go functions library with the intention of replacing duplicated code...
4 versions - Latest release: almost 2 years ago - 13 stars on GitHub
Top 2.9% on proxy.golang.org
astuart.co/goq v1.0.0
Package goq was built to allow users to declaratively unmarshal HTML into go structs using struct...
1 version - Latest release: over 6 years ago - 12 dependent packages - 11 dependent repositories - 267 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/mayur-tolexo/j2s v1.0.0
Golang code generator for creating struct from json.
1 version - Latest release: about 6 years ago - 2 dependent packages - 1 dependent repositories - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/irbgeo/go-structure v1.1.0
The package for creating and modifying a structure in runtime
2 versions - Latest release: almost 3 years ago - 1 stars on GitHub
Top 6.9% on proxy.golang.org
github.com/starfishs/sql2struct v0.2.2
Copyright © 2022 starfishs <starfishscool@gmail.com>
15 versions - Latest release: almost 3 years ago - 7 stars on GitHub
Top 6.3% on proxy.golang.org
github.com/ryankurte/go-structparse v1.2.0
A recursive structure/field/map parsing helper for Golang
4 versions - Latest release: over 5 years ago - 7 dependent packages - 5 dependent repositories - 8 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Gujarats/receiver v0.0.0-20180129233124-bd552e7d9e5e
get the request value into given struct with validation
1 version - Latest release: almost 8 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Ravcii/textra v1.1.0
Small package to help with struct tags
7 versions - Latest release: over 2 years ago - 3 stars on GitHub
github.com/sevenval/structgen v0.0.0-20180323151411-d02e883bd418
go code generation based on a given json-schema
1 version - Latest release: almost 8 years ago - 1 dependent repositories - 2 stars on GitHub
Top 6.0% on proxy.golang.org
github.com/iZettle/structextract v1.2.0
Take things out of a struct
2 versions - Latest release: about 6 years ago - 2 dependent packages - 15 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/kazhuravlev/structspec v0.4.3
Generate static results of struct reflection
8 versions - Latest release: 7 months ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/roninzo/structs v1.0.6
Package structs implements a generic interface for manipulating Go structs. The related API is po...
7 versions - Latest release: about 3 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/oneofone/struct2ts v1.0.6
Generate Typescript classes/interfaces out of Go structs
7 versions - Latest release: about 5 years ago - 136 stars on GitHub
Top 4.8% on proxy.golang.org
gopkg.in/alecthomas/kong.v0 v0.1.4 💰
Kong is a command-line parser for Go
5 versions - Latest release: over 7 years ago - 2,780 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/vnaki/gt v0.1.4
Generate create table sql by struct, power!
7 versions - Latest release: almost 3 years ago - 2 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/lab210-dev/structator v1.1.0
Structator is simple tool for copy specific fields a new struct, including metadata.
8 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 5.4% on proxy.golang.org
github.com/andrewstuart/goq v1.0.0
Package goq was built to allow users to declaratively unmarshal HTML into go structs using struct...
1 version - Latest release: over 6 years ago - 235 stars on GitHub
Top 7.2% on proxy.golang.org
github.com/ariebrainware/go-oop
Getting started with go, this is just a simple example about oop in go
Latest release: 7 days ago - 0 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/dtgorski/typex v0.3.8
[TOOL, CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies...
12 versions - Latest release: over 2 years ago - 177 stars on GitHub
Top 9.3% on proxy.golang.org
github.com/sg3des/argum v1.0.3
Parse incoming arguments in to structure
3 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 19 stars on GitHub
Top 3.0% on proxy.golang.org
github.com/nqd/flat v0.2.0
Package flat flattens a nested Golang map into a one level deep map. Flat also supports unflatten...
3 versions - Latest release: about 3 years ago - 37 dependent packages - 38 dependent repositories - 69 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/stoewer/go-qparam v1.0.1
Package qparam provides convenient functions to read query parameters or form values into the fie...
3 versions - Latest release: about 6 years ago - 2 stars on GitHub
Top 7.5% on proxy.golang.org
github.com/mayur-tolexo/jsontostruct v1.0.0
Golang code generator for creating struct from json.
1 version - Latest release: about 6 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/kingsgroupos/archivist v0.9.1
Generates data structure definitions from JSON files for any kind of programming language
3 versions - Latest release: almost 3 years ago - 44 stars on GitHub
Top 9.4% on proxy.golang.org
github.com/antlabs/tostruct v0.0.9
Generate struct definition according to json/yaml/query string/http header string @^^@ 根据json/yam...
9 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 16 stars on GitHub
Top 5.8% on proxy.golang.org
github.com/michaelwp/gojson v1.1.0
GoJsonStruct is a lightweight library designed to easily convert Go structs to JSON and vice vers...
2 versions - Latest release: 9 months ago - 0 stars on GitHub
github.com/hujun-open/cmprule v0.3.1
Package cmprule compare a field of a struct to a specified value, based on a human-friendly rule ...
5 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 1 stars on GitHub
Top 6.0% on proxy.golang.org
github.com/guiferpa/gody/v2 v2.2.0
:balloon: A lightweight struct validator for Go
3 versions - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 63 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/twpayne/go-xmlstruct v1.11.2
Package xmlstruct generates Go structs from multiple XML documents.
37 versions - Latest release: 4 months ago - 96 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mehrdadrad/stags v0.0.0-20200517044902-64391f1cfe2e
Package stags exposes functionality to get struct tags values. Go offers struct tags which are d...
1 version - Latest release: over 5 years ago - 3 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/Eun/mapprint v1.1.1 💰
Package mapprint provides functionality to print a map/struct in a formated way.
1 version - Latest release: about 4 years ago - 2 dependent packages - 1 dependent repositories - 4 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/restuwahyu13/queryscanner v1.0.0
go-query-scanner is a lightweight, pure Go scanner implemented without external dependencies.
2 versions - Latest release: 7 months ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/dumim/tagconv v1.6.0
TagConv: Convert any Go Struct to a Map based on custom struct tags with dot notation
8 versions - Latest release: almost 2 years ago - 3 stars on GitHub
Top 2.6% on proxy.golang.org
github.com/mozillazg/go-httpheader v0.4.0
Package httpheader implements encoding of structs into http.Header fields. As a simple example: ...
6 versions - Latest release: over 2 years ago - 315 dependent packages - 2,270 dependent repositories - 43 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/restuwahyu13/go-query-scanner v1.0.0
go-query-scanner is a lightweight, pure Go scanner implemented without external dependencies.
2 versions - Latest release: 7 months ago - 0 stars on GitHub
Top 9.3% on proxy.golang.org
github.com/kusokaihatsusha/startup v1.0.9
Use the package's functionality to simplify the use of flags, environments and config file when s...
9 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 6.6% on proxy.golang.org
github.com/ra1nz0r/fitness-tracker v0.0.2
Фитнес-трекер для трех видов тренировок: бега, ходьбы и плавания.
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 7.0% on proxy.golang.org
github.com/reflog/struct2interface v0.6.1
CLI Tool to extract an Interface from a Golang struct using AST
7 versions - Latest release: over 5 years ago - 1 dependent package - 16 stars on GitHub
github.com/gerardforcada/structera v0.4.0-beta
A Go-based CLI for auto-generating versioned structs from custom tags, streamlining struct versio...
6 versions - Latest release: almost 2 years ago - 1 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/sudo-keke/gotable v1.3.1
:zap: 生成数据库表的go结构体
5 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/matansh/enver v1.1.0
Populate a golang struct with env var values
2 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Bhinneka/goson v0.0.0-20190820040222-e51dfca657fd
Expressive and Small JSON utility library for Go
1 version - Latest release: over 6 years ago - 0 stars on GitHub
Top 4.8% on proxy.golang.org
github.com/anacrolix/tagflag v1.4.0 💰
Package tagflag uses reflection to derive flags and positional arguments to a program, and parses...
6 versions - Latest release: over 2 years ago - 206 dependent packages - 530 dependent repositories - 8 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/panapol-p/go-slice-struct-diff v0.0.4
A Go library to compare slice of struct (when feed new data then output show id was added , id wa...
4 versions - Latest release: about 3 years ago - 1 stars on GitHub
Top 6.6% on proxy.golang.org
github.com/jimmyclchu/go-csv2struct v0.1.2
Load CSV data into structs, with support for custom column mapping and data type retrieval.
3 versions - Latest release: over 1 year ago - 1 stars on GitHub
Top 6.8% on proxy.golang.org
github.com/maxibanki/golang-env-struct
This package does apply if set the environment variable by a given name from the struct tag to th...
Latest release: 10 days ago - 3 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/haoxins/structs-to-schema v0.2.1
4 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/arllen133/structs
Golang struct method
Latest release: 10 days ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/trivigy/ref v1.1.2
Package ref implements primitive type pointer de-referencing function.
6 versions - Latest release: over 6 years ago - 0 stars on GitHub
Top 4.6% on proxy.golang.org
gopkg.in/bxcodec/faker.v1 v1.5.0 💰
Go (Golang) Fake Data Generator for Struct. [Notes]This repository is archived, moved to the ne...
11 versions - Latest release: over 7 years ago - 2,085 stars on GitHub
Top 2.9% on proxy.golang.org
github.com/jmattheis/goverter v1.9.2 💰
Generate type-safe Go converters by defining function signatures.
51 versions - Latest release: 3 months ago - 14 dependent packages - 8 dependent repositories - 761 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/panapol-p/go-slice-struct-listener v0.0.4
A Go library to compare slice of struct (when feed new data then output show id was added , id wa...
4 versions - Latest release: about 3 years ago - 0 stars on GitHub
Top 7.0% on proxy.golang.org
github.com/lai323/bytecodec v0.1.2
golang struct 向 []byte 的序列化或反序列化
3 versions - Latest release: about 4 years ago - 1 dependent package - 8 stars on GitHub
Top 2.2% on proxy.golang.org
github.com/devfeel/mapper v0.7.14
A simple and easy go tools for auto mapper map to struct, struct to map, struct to struct, slice ...
10 versions - Latest release: over 1 year ago - 48 dependent packages - 43 dependent repositories - 417 stars on GitHub
Top 6.9% on proxy.golang.org
github.com/bwplotka/flagarize v0.9.0
Flagarize your Go struct to initialize your even complex struct from flags! 🚀
1 version - Latest release: almost 6 years ago - 11 stars on GitHub
Top 7.8% on proxy.golang.org
github.com/isensee-bastian/text-stats
Tutorial code for my video Learn to Use Basic Data Structures - Slices, Structs and Maps in Golang
Latest release: 12 days ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/takt-corp/mold v2.2.0+incompatible
This project has been forked from go-playground/mold and customized with additional validation fu...
5 versions - Latest release: about 8 years ago - 0 stars on GitHub
Top 5.7% on proxy.golang.org
github.com/dry-rb/dry-struct v1.8.0 💰
Typed struct and value objects
25 versions - Latest release: 10 months ago - 431 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/gokoshijr/basic-go
Curso de Programación en Go
Latest release: 12 days ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/nikolay-turpitko/structor v1.1.3
Package structor contains interface and default implementation of EL (expression language) evalua...
5 versions - Latest release: almost 8 years ago - 2 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/Ra1nz0r/fitness-tracker v0.0.2
Фитнес-трекер для трех видов тренировок: бега, ходьбы и плавания.
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 5.8% on proxy.golang.org
github.com/michaelwp/goJson/v2 v2.0.2
GoJsonStruct is a lightweight library designed to easily convert Go structs to JSON and vice vers...
3 versions - Latest release: 9 months ago - 0 stars on GitHub
Top 3.1% on proxy.golang.org
github.com/OneOfOne/struct2ts v1.0.6 💰
Generate Typescript classes/interfaces out of Go structs
7 versions - Latest release: about 5 years ago - 17 dependent packages - 18 dependent repositories - 136 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/yakuter/optinator v0.0.0-20220213093523-9c6b83349e19
Idiomatic way to fill structs with options logic
1 version - Latest release: almost 4 years ago - 13 stars on GitHub
Top 4.7% on proxy.golang.org
github.com/Devfeel/mapper v0.7.14
A simple and easy go tools for auto mapper map to struct, struct to map, struct to struct, slice ...
10 versions - Latest release: over 1 year ago - 417 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/eleztian/type2md v1.2.3
golang struct type to markdown table
6 versions - Latest release: about 3 years ago - 1 stars on GitHub
Top 3.6% on proxy.golang.org
github.com/qiangxue/go-env v1.0.1
A Go (golang) library for populating a struct with the values from environment variables
2 versions - Latest release: about 5 years ago - 35 dependent packages - 32 dependent repositories - 23 stars on GitHub