Go Struct

Open-source Go projects categorized as Struct | Edit details

Top 14 Go Struct Projects

  • GitHub repo kong

    Kong is a command-line parser for Go (by alecthomas)

    Project mention: I'm looking for a good alternativ to Viper | reddit.com/r/golang | 2022-01-16

    For all my commandline parsing and config loading needs I use kong. In contrast to Viper and Cobra it has almost no dependencies (while viper and cobra pull in half a jungle).

  • GitHub repo goq

    A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo goConfig

    goconfig uses a struct as input and populates the fields of this struct with parameters from command line, environment variables and configuration file.

  • GitHub repo typex

    [TOOL, CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations.

    Project mention: Visualizing struct embedding in Go | reddit.com/r/golang | 2021-11-01
  • GitHub repo goverter

    Generate type-safe Go converters by simply defining an interface

    Project mention: copygen: Generate type-to-type and field-to-field struct code without reflection or dependencies (391x faster than copier) | reddit.com/r/golang | 2021-09-28

    Cool! Have you seen https://github.com/jmattheis/goverter ? I'm curious as to the pros and cons between the two.

  • GitHub repo faker

    Random fake data and struct generator for Go. (by pioz)

  • GitHub repo gody

    :balloon: A lightweight struct validator for Go

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo binstruct

    Golang binary decoder for mapping data into the structure

  • GitHub repo go-httpheader

    A Go library for encoding structs into Header fields.

  • GitHub repo straf

    Convert Golang Struct To GraphQL Object On The Fly

  • GitHub repo go-jsonstruct

    Generate Go structs from multiple JSON objects.

    Project mention: Inconsistent typing in JSON feed | reddit.com/r/golang | 2021-05-25

    Check out github.com/twpayne/go-jsonstruct. You can feed it examples of the JSON values you receive and it will generate the most specific Go struct definition that matches all the values.

  • GitHub repo go-traits

    A concept package that helps implement mixin behavior using embedded structs and hook interfaces.

    Project mention: A concept package that helps implement mixin behavior using embedded structs and hook interfaces. | reddit.com/r/golang | 2021-02-15
  • GitHub repo gen

    gen is a generic general use Go functions library with the intention of replacing duplicated code where the same functionality is needed across multiple types, and provides a common interface for the functionality. The library is designed to be used in a wide variety of projects and is designed to be easy to use. (by structsdev)

    Project mention: GitHub - structsdev/gen is a generic general use Go functions library with the intention of replacing duplicated code where the same functionality is needed across multiple types, and provides a common interface for the functionality. | reddit.com/r/golang | 2022-01-19
  • GitHub repo gonfig

    Tag based configuration loader from different providers

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-19.

Go Struct related posts

Index

What are some of the best open-source Struct projects in Go? This list will help you:

Project Stars
1 kong 784
2 goq 206
3 goConfig 149
4 typex 136
5 goverter 97
6 faker 56
7 gody 52
8 binstruct 39
9 go-httpheader 37
10 straf 32
11 go-jsonstruct 30
12 go-traits 19
13 gen 2
14 gonfig 2
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms