fieldr

Boilerplate code killer. Generates various code, such as getters/setters, builders, or constants.

goconstantsgolangboilerplatebuilderormcode-generatorenumstringifycode-generationfieldscodegen
FreeRepo

Preview

fieldr preview

Overview

Fieldr is a Go code generator that automatically creates constants, getters, setters, constructors and builder methods from struct field definitions. It supports generating database column mappings, functional option constructors, type-safe builders and struct-to-map conversions by reading struct tags and field metadata.

Features

generates-getters-settersgenerates-buildersgenerates-constantsgenerates-constructorsgenerates-enumsgenerates-map-conversionstruct-field-processingtag-based-generationembedded-struct-supportgeneric-type-support

Feature Flags

mapscodegen

Recommended Use Cases

reducing-boilerplate-codeorm-code-generationenum-constant-generationstruct-accessor-generationbuilder-pattern-implementation

Frontend

None

Backend

go

Auth Providers

None

Deployment Targets

None

Payment Providers

None

Quick Facts

โญ Stars
0
๐Ÿด Forks
0
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2022-09-25T22:03:25.000Z
GitHub

Stack

Language
go

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open source tool distributed via go install
Get Started with this Boilerplate