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: about 3 years ago
Linked from 2 awesome lists

golangjsonmarshalnullablenullboolnullfloat64nullint64nullstringnulltimesqlunmarshal

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kak-tus/nan Zero-allocation nullable structures and conversion functions for Go 85
diegomarangoni/typenv A minimalistic typed environment variables library for Go that supports various data types and provides flexible configuration options. 9
emvi/hide A package to convert internal numeric IDs into hidden, hash-based identifiers for secure data exposure control 69
phelmkamp/valor Provides Go types for optionals and results with values or errors. 17
nasermirzaei89/env A package to access environment variables in Go 18
perimeterx/marshmallow Provides flexible and performant JSON unmarshalling in Go with minimal extra coding required. 375
kirilldanshin/nulltime A time tracking library that provides a nullable time value type. 14
betrybe/playbook-go A guide to best practices and design patterns in the Go programming language 310
maxm65dia/vscode-go-prof An extension for VS Code that provides benchmark profiling support for the Go language 7
meerasndr/sample-golang-app A sample Golang app demonstrating OpenTelemetry instrumentation 0
jubnzv/virtual-types.nvim A Neovim plugin that displays type annotations in virtual text 375
sgreben/flagvar A collection of CLI argument types for the Go flag package. 43
benallfree/pocketbase-jsvm Type definitions for PocketBase's JavaScript Virtual Machine (JSVM) to enable TypeScript development with the JSVM. 2
mvdan/unparam Tools to analyze unused parameters in Go functions and identify potential issues 532
ray-x/go.nvim A comprehensive plugin for Neovim that provides a wide range of features and tools for Go development 2,145