An open index of dependabot pull requests across open source projects.

github.com/stretchr/objx

Ecosystem:
go
Package URL:
pkg:golang/github.com/stretchr/objx
Total PRs:
32 Dependabot PRs
Latest PR:
6 months ago
Unique Repositories:
22 repositories
Unique Repos (30 days):
0 repositories
Recent PRs
Package Details
Name: github.com/stretchr/objx
Ecosystem: go
PURL Type: golang
Package URL: pkg:golang/github.com/stretchr/objx
JSON API: View JSON
Package Information
Description:

Package objx provides utilities for dealing with maps, slices, JSON and other data. Objx provides the `objx.Map` type, which is a `map[string]interface{}` that exposes a powerful `Get` method (among others) that allows you to easily and quickly get access to data within the map, without having to worry too much about type assertions, missing data, default values etc. Objx uses a predictable pattern to make access data from within `map[string]interface{}` easy. Call one of the `objx.` functions to create your `objx.Map` to get going: NOTE: Any methods or functions with the `Must` prefix will panic if something goes wrong, the rest will be optimistic and try to figure things out without panicking. Use `Get` to access the value you're interested in. You can use dot and array notation too: Once you have sought the `Value` you're interested in, you can use the `Is*` methods to determine its type. Or you can just assume the type, and use one of the strong type methods to extract the real value: If there's no value there (or if it's the wrong type) then a default value will be returned, or you can be explicit about the default value. If you're dealing with a slice of data as a value, Objx provides many useful methods for iterating, manipulating and selecting that data. You can find out more by exploring the index below. A simple example of how to use Objx: Since `objx.Map` is a `map[string]interface{}` you can treat it as such. For example, to `range` the data, do what you would expect:

Repository: https://github.com/stretchr/objx
Homepage: https://github.com/stretchr/objx
Latest Release: v0.5.2
over 2 years ago
Dependent Repos: 267,615
Dependent Packages: 20,211
Ranking: Top 0.0008% by dependent repos Top 0.0092% by dependent pkgs
PR Status
Open 16 (50.0%)
Merged 3 (9.4%)
Closed 12 (37.5%)
PR Types
Minor 1 (3.1%)
Patch 30 (93.8%)