doctornick42/gosli
Code generator to provide some LINQ-alike methods to work with slices without reflection
This helps Go developers write cleaner, more efficient code when working with collections of data. It takes your Go data types, whether built-in or custom, and generates helper code that simplifies common operations like filtering or finding items. The primary users are Go software engineers who build applications where performance and code clarity for data manipulation are important.
No commits in the last 6 months.
Use this if you are a Go developer who wants to perform operations like filtering or searching on slices without writing repetitive `for` loops or compromising type safety and performance.
Not ideal if you are comfortable with manual loop-based slice operations or are not working within the Go programming language.
Stars
17
Forks
3
Language
Go
License
MIT
Category
Last pushed
Mar 28, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/doctornick42/gosli"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
googleapis/gapic-generator-python
Generate Python API client libraries from Protocol Buffers.
zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
omissis/go-jsonschema
A tool to generate Go data types from JSON Schema definitions.
openconfig/ygot
A YANG-centric Go toolkit - Go/Protobuf Code Generation; Validation; Marshaling/Unmarshaling
mailru/easyjson
Fast JSON serializer for golang.