go-enum

Enum generator

Generates Go enum types with optional niceties like iota definitions and string implementations.

An enum generator for go

GitHub

756 stars
7 watching
56 forks
Language: Go
last commit: about 1 month ago
Linked from 2 awesome lists

enumgeneratedgogolang

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lvyahui8/goenum Automated enumeration type implementation with utility functions. 12
engrajabi/enum.source.generator A C# source generator that creates an enumeration class from an enum type without using reflection. 180
azr/generators Automates the generation of boilerplate code for common Go applications 5
syntaqx/env A utility package for working with environment variables in Go programs 6
eun/go-convert A utility package for converting data between different types and structures in Go programming language 22
aws/smithy-go Generates Go code for interacting with Smithy models 177
nasermirzaei89/env A package to access environment variables in Go 18
awalterschulze/goderive Automates generating implementations of common Go functions from input parameter types. 1,243
jmattheis/goverter Tool for generating type-safe converters in Go 525
twpayne/go-xmlstruct Generates Go structs from multiple XML documents 77
rjeczalik/interfaces Tools for generating interfaces and structs in Go 423
a8m/golang-cheat-sheet A comprehensive guide to Go syntax and features for developers 8,415
go-playground/generate Automates the process of generating setup code in Go projects 30
go-ole/go-ole A Go implementation of the Windows COM API using shared libraries 1,167
go-oas/docs Automatically generates RESTful API documentation for Go projects aligned with the Open API Specification standard. 41