generic

Data type converter

A package providing a flexible data type in Go, allowing encoding and decoding of various data types without the need for explicit casting or switching.

flexible data type for Go

GitHub

48 stars
3 watching
7 forks
Language: Go
last commit: almost 4 years ago
Linked from 2 awesome lists

flexible-datagenericgogolangmarshallertypes

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
eun/go-convert A utility package for converting data between different types and structures in Go programming language 22
gurukami/typ A library providing safe conversion and data retrieval functions from complex structures to basic types in Go. 46
nofeaturesonlybugs/set A Go package that provides a performant wrapper around the official reflect package for loose type conversion and assignment into native types. 47
cgxxv/xj2go A tool to convert data from XML or JSON formats into Go structs. 34
mikekonan/go-types Provides Go implementations of common data types used in international data transfer and validation 19
jmattheis/goverter Tool for generating type-safe converters in Go 532
shockerli/cvt Converts data types safely and efficiently in Go programs 48
henry-sarabia/sliceconv A package providing functions to convert between string representations of primitive types and their corresponding Go types on slices. 10
cstockton/go-conv A library that provides fast and intuitive conversions across various Go types with a simple API. 385
ake-persson/encoding Provides a generic interface to encode and decode data in a platform-agnostic way. 9
gookit/filter A utility package for processing and transforming data in Golang applications. 151
mdempsky/unconvert A tool that analyzes Go source code to identify and report unnecessary type conversions. 378
epiclabs-io/elastic A library that converts values between arbitrary Go types at runtime 23
bouk/gonerics Generics implementation for Go to improve type safety and flexibility in generic programming 114
go-playground/form A Go package for encoding and decoding URL parameters into structured data types 775