null

Null types

Provides types for representing null values in Go, allowing marshalling and unmarshalling to/from JSON.

Nullable Go types that can be marshalled/unmarshalled to/from JSON.

GitHub

36 stars
4 watching
4 forks
Language: Go
last commit: almost 5 years ago
Linked from 2 awesome lists

golangjsonmarshalnullablenullboolnullfloat64nullint64nullstringnulltimesqlunmarshal

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
kak-tus/nanZero-allocation nullable structures and conversion functions for Go85
diegomarangoni/typenvA minimalistic typed environment variables library for Go that supports various data types and provides flexible configuration options.9
emvi/hideA package to convert internal numeric IDs into hidden, hash-based identifiers for secure data exposure control69
phelmkamp/valorProvides Go types for optionals and results with values or errors.17
nasermirzaei89/envA package to access environment variables in Go18
perimeterx/marshmallowProvides flexible and performant JSON unmarshalling in Go with minimal extra coding required.377
kirilldanshin/nulltimeProvides a time representation that may be absent or undefined14
betrybe/playbook-goA guide to best practices and design patterns in the Go programming language310
maxm65dia/vscode-go-profAn extension for VS Code that provides benchmark profiling support for the Go language7
meerasndr/sample-golang-appA sample Golang app demonstrating OpenTelemetry instrumentation0
jubnzv/virtual-types.nvimA Neovim plugin that displays type annotations in virtual text378
sgreben/flagvarA collection of CLI argument types for the Go flag package.43
benallfree/pocketbase-jsvmType definitions for PocketBase's JavaScript Virtual Machine (JSVM) to enable TypeScript development with the JSVM.2
mvdan/unparamTools to analyze unused parameters in Go functions and identify potential issues533
ray-x/go.nvimA comprehensive plugin for Neovim that provides a wide range of features and tools for Go development2,185