nan
Nullable types
Zero-allocation nullable structures and conversion functions for Go
Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers
85 stars
4 watching
11 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists
golang
Related projects:
Repository | Description | Stars |
---|---|---|
emvi/null | Provides types for representing null values in Go, allowing marshalling and unmarshalling to/from JSON. | 36 |
kak-tus/ami | A Go client for reliable message queues using Redis Cluster Streams | 28 |
mvdan/unparam | Tools to analyze unused parameters in Go functions and identify potential issues | 532 |
novalagung/gubrak | A Go library providing functional programming utility functions with syntactic sugar. | 482 |
a8m/golang-cheat-sheet | A comprehensive guide to Go syntax and features for developers | 8,425 |
paulmach/orb | Provides a set of utility types and interfaces for working with 2D geometry in Go. | 913 |
mustafaturan/bus | A minimalist event/message bus implementation | 336 |
xxjwxc/public | A comprehensive utility package for Go programmers | 175 |
mikekonan/go-types | Provides Go implementations of common data types used in international data transfer and validation | 19 |
dirkaholic/kyoo | An unlimited job queue with concurrent worker pools for Go applications | 51 |
kirilldanshin/nulltime | A time tracking library that provides a nullable time value type. | 14 |
awalterschulze/goderive | Automates generating implementations of common Go functions from input parameter types. | 1,245 |
xujiajun/gotokenizer | A tokenizer based on dictionary and Bigram language models for text segmentation in Chinese | 21 |
barweiss/go-tuple | A package providing generic tuples in Go with various features and APIs for common use cases. | 82 |
azr/generators | Automates the generation of boilerplate code for common Go applications | 5 |