unconvert
Type converter detector
A tool that analyzes Go source code to identify and report unnecessary type conversions.
Remove unnecessary type conversions from Go source
378 stars
12 watching
26 forks
Language: Go
last commit: about 1 year ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
gurukami/typ | A library providing safe conversion and data retrieval functions from complex structures to basic types in Go. | 46 |
usk81/generic | 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. | 48 |
jmattheis/goverter | Tool for generating type-safe converters in Go | 525 |
eun/go-convert | A utility package for converting data between different types and structures in Go programming language | 22 |
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 |
asafschers/goscore | An API that enables the deployment of machine learning models in Go, specifically designed to work with Predictive Model Markup Language (PMML) and support various algorithms like decision trees and neural networks. | 99 |
sashamelentyev/usestdlibvars | Detects potential misuse of standard library variables in Go code | 43 |
shockerli/cvt | Converts data types safely and efficiently in Go programs | 48 |
zimmski/go-mutesting | A tool to detect untested parts of source code by introducing small changes and testing the resulting behavior. | 643 |
cstockton/go-conv | A library that provides fast and intuitive conversions across various Go types with a simple API. | 385 |
henry-sarabia/sliceconv | A package providing functions to convert between string representations of primitive types and their corresponding Go types on slices. | 10 |
tfausak/witch | A utility library for converting values between different data types in Haskell. | 75 |
dtgorski/typex | Tools for analyzing and visualizing Go type structures and interfaces | 200 |
gabriel-vasile/mimetype | A fast and precise MIME type detection library for Go. | 1,672 |
subpop/go-ini | A Go package that converts between INI file data and the Go structs used to represent it | 14 |