Topic: "struct-tags"
srikrsna/protoc-gen-gotag
Add custom struct tags to protobuf generated structs
Language: Go - Size: 96.7 KB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 393 - Forks: 67

guiferpa/gody
:balloon: A lightweight struct validator for Go
Language: Go - Size: 97.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 96 - Forks: 5

cinar/checker
Effortless input validation in Go with the power of struct tags. No dependencies, just pure simplicity. ✨ See how! 👀
Language: Go - Size: 244 KB - Last synced at: about 9 hours ago - Pushed at: 4 months ago - Stars: 39 - Forks: 1

go-simpler/musttag
🚔 Enforce field tags in (un)marshaled structs
Language: Go - Size: 148 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 37 - Forks: 12

encodingx/binary
Marshal and unmarshal binary message and file formats in Go
Language: Go - Size: 256 KB - Last synced at: 11 months ago - Pushed at: about 3 years ago - Stars: 17 - Forks: 1

reeflective/flags
Generate cobra command trees from structs. Go-flags compliant tags. Advanced CLI functionality, out-of-the-box.
Language: Go - Size: 72.3 MB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 9 - Forks: 1

dumim/tagconv
TagConv: Convert any Go Struct to a Map based on custom struct tags with dot notation
Language: Go - Size: 33.2 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

Southclaws/qstring
This package provides an easy way to marshal and unmarshal url query string data to and from structs.
Language: Go - Size: 33.2 KB - Last synced at: 9 days ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 1

matzefriedrich/cobra-extensions
An extension library for Cobra.
Language: Go - Size: 87.9 KB - Last synced at: 30 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

lazygophers/codegen
Language: Go - Size: 1.18 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

pkx8326/simple_go_json_note-taking
This Go program demonstrates the use of structs and functions as struct methods stored in a saparated package to get string inputs from the user and save all the information in a json file with pre-determined json field names created by using struct tags.
Language: Go - Size: 1.95 KB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

RamaRaju-personal-org/Go_Basics
This repo has detailed explanation about golang basics
Language: Go - Size: 3.29 MB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

a-poor/tags
Go struct tags helper library
Language: Go - Size: 10.7 KB - Last synced at: 10 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0
