valor

Value types

Provides Go types for optionals and results with values or errors.

Go option and result types that optionally contain a value

GitHub

17 stars
2 watching
1 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists

eitherenumerrorgolangmaybemonadoptionresultsingletontupleunit

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
emvi/null Provides types for representing null values in Go, allowing marshalling and unmarshalling to/from JSON. 36
sgreben/flagvar A collection of CLI argument types for the Go flag package. 43
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
lvyahui8/goenum Automated enumeration type implementation with utility functions. 12
go-rel/rel A modern ORM layer for Golang 770
go-playground/form A Go package for encoding and decoding URL parameters into structured data types 775
chasefleming/elem-go A lightweight Go library for creating and manipulating HTML elements with type safety 320
mvdan/unparam Tools to analyze unused parameters in Go functions and identify potential issues 532
nasermirzaei89/env A package to access environment variables in Go 18
paulmach/orb Provides a set of utility types and interfaces for working with 2D geometry in Go. 913
arthurkushman/pgo A collection of convenient functions to facilitate software development in Go. 86
abice/go-enum Generates Go enum types with optional niceties like iota definitions and string implementations. 757
davidgamba/go-getoptions A command line option parser with built-in auto-completion support for Go applications. 56
mvmaasakkers/go-problemdetails Provides a standardized data format for error messages in web applications 17