JSON & serialization
JSON, YAML, XML, Protocol Buffers and other formats. 140 packages across 9 ecosystems.
Gogithub.com/urfave/cliA declarative, simple, fast, and fun package for building command line tools in GoMITGogithub.com/urfave/cli/v2A declarative, simple, fast, and fun package for building command line tools in GoMITGogithub.com/tidwall/gjsonGet JSON values quickly - JSON parser for GoMITGogithub.com/rs/zerologZero Allocation JSON LoggerMITGogithub.com/json-iterator/goA high-performance 100% compatible drop-in replacement of "encoding/json"MITGogithub.com/golang/protobufGo support for Google's protocol buffersBSD-3-ClauseGogithub.com/bytedance/sonicA blazingly fast JSON serializing & deserializing libraryApache-2.0Gogopkg.in/yaml.v2YAML support for the Go language.Apache-2.0Gogopkg.in/yaml.v3YAML support for the Go language.MITGogithub.com/gogo/protobuf[Deprecated] Protocol Buffers for Go with GadgetsBSD-3-ClauseGogithub.com/hashicorp/hclHCL is the HashiCorp configuration language.MPL-2.0Gogithub.com/BurntSushi/tomlTOML parser for Golang with reflection.MITGogithub.com/mailru/easyjsonFast JSON serializer for golang.MITGogithub.com/goccy/go-jsonFast JSON encoder/decoder compatible with encoding/json for GoMITGogopkg.in/ini.v1Package ini provides INI file read and write functionality in GoApache-2.0Gogoogle.golang.org/protobufGo support for Google's protocol buffersBSD-3-ClauseGogithub.com/google/gnosticA compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.Apache-2.0Gogithub.com/googleapis/gnosticA compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.Gogithub.com/pelletier/go-tomlGo library for the TOML file formatMITGogithub.com/pelletier/go-toml/v2Go library for the TOML file formatMIT