Sign in

Repository Index

47,133 repositories indexed

Tag: All Tags
Tag
Filters (1)

Filters

Clear all filters

1–21 of 21 · Most stars

Get JSON values quickly - JSON parser for Go

  • json
  • golang
  • json-parser

Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.

csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.

  • golang
  • csv
  • fast
  • csv-parser

Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.

  • golang
  • flags
  • subcommands
  • cli

:steam_locomotive: Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.

Decode / encode XML to/from map[string]interface{} (or JSON); extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages.

A gofmt/goimports-like tool for Go programmers that fills in Go return statements with zero values to match the func return types

Copygen generates code based on Go types. Generate type-based code to copy values from type to type and fields from struct to struct by default (copier without reflection).

Correctly rounded decimals for Go

  • decimal
  • financial
  • floating-point
  • general-decimal-arithmetic

a package for decode form's values into struct in Go

  • decode
  • form
  • decoding
  • decode-form

Correctly rounded monetary amounts and exchange rates for Go

  • currency
  • decimal
  • exchange-rate
  • financial

Go package to easily convert a URL's query parameters/values into usable struct values of the correct types.

  • url
  • golang
  • go
  • url-parser

A GraphQL executable document fingerprint hasher and API proxy to compare queries without formatting diffs, comments, variables and input values.

TranslatedBind data to any Go value. Can use built-in and custom expression binding capabilities; supports data validation logic for Go values.

A package designed to extract and work with go structs as values. Types & Tags export

  • go
  • struct
  • golang
  • structtags

Parse configuration values into given struct from environment, files, json, bytes, or other input convertible to bytes

  • golang
  • environment
  • configuration