gotidy / ptrLinks
Contains functions for simplified creation of pointers from constants of basic types
β28Updated 2 years ago
Alternatives and similar repositories for ptr
Users that are interested in ptr are comparing it to the libraries listed below
Sorting:
- π§ Flexible mechanism to make execution flow interruptible.β100Updated 4 years ago
- Deep copy generatorβ160Updated 11 months ago
- Convert snake case, camel case and kebap case stringsβ154Updated 3 months ago
- A Go library for encoding structs into Header fields.β47Updated 2 years ago
- Expirable Go LRC\LRU cache without goroutinesβ89Updated last month
- clear go error wrapping with callerβ62Updated last year
- Enriches the standard go http client with retry functionality.β53Updated last year
- β121Updated last year
- Check that no globals are present in Go code.β120Updated 4 months ago
- Fast strftime for Goβ131Updated last month
- Golang app shutdown hooks.β60Updated 3 years ago
- Simple string pattern matcher for Goβ132Updated last month
- Go linter that checks types that are json encoded - reports unsupported types and unnecessary error checksβ41Updated 3 weeks ago
- Go package pointer provides helpers to get pointers to values of built-in types.β226Updated 2 years ago
- errgroup with goroutine worker limitsβ165Updated 2 years ago
- In-memory implementation of Go's `io/fs.FS` interfaceβ120Updated 11 months ago
- Debug-level logging for developers (only!)β101Updated 8 months ago
- A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.β220Updated 2 years ago
- Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallersβ87Updated 2 years ago
- utils for Go contextβ25Updated 5 years ago
- Basic Assertion Library used along side native go testing, with building blocks for custom assertionsβ65Updated 3 years ago
- Β΅json - A fast and minimal JSON parser and transformer that works on unstructured JSONβ84Updated 9 months ago
- A linter to ensure that slices are not initialized with non-zero lengthβ78Updated 8 months ago
- Bitset data structureβ166Updated 2 years ago
- Fast deep-copy library for Goβ111Updated 3 weeks ago
- Maths includes mathematical functions not defined in the standard Go math package.β174Updated 2 years ago
- Drop-in replacement for the standard library errors package and github.com/pkg/errorsβ204Updated 3 years ago
- Golang linter to check the errors handling expressionsβ55Updated 3 weeks ago
- 𧬠x/sync/singleflight but with generics, batching, sharding and nullable resultβ50Updated last week
- Error Context, Stack Trace, Types and Tags for full error handling and logging.β68Updated last year