Top 0.3% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 0.1% docker downloads on proxy.golang.org
proxy.golang.org : github.com/hashicorp/jsonapi
Package jsonapi provides a serializer and deserializer for jsonapi.org spec payloads. You can keep your model structs as is and use struct field tags to indicate to jsonapi how you want your response built or your request deserialized. What about my relationships? jsonapi supports relationships out of the box and will even side load them in your response into an "included" array--that contains associated objects. jsonapi uses StructField tags to annotate the structs fields that you already have and use in your app and then reads and writes jsonapi.org output based on the instructions you give the library in your jsonapi tags. Example structs using a Blog > Post > Comment structure, jsonapi Tag Reference Value, primary: "primary,<type field output>" This indicates that this is the primary key field for this struct type. Tag value arguments are comma separated. The first argument must be, "primary", and the second must be the name that should appear in the "type" field for all data objects that represent this type of model. Value, attr: "attr,<key name in attributes hash>[,<extra arguments>]" These fields' values should end up in the "attribute" hash for a record. The first argument must be, "attr', and the second should be the name for the key to display in the "attributes" hash for that record. The following extra arguments are also supported: "omitempty": excludes the fields value from the "attribute" hash. "iso8601": uses the ISO8601 timestamp format when serialising or deserialising the time.Time value. Value, relation: "relation,<key name in relationships hash>" Relations are struct fields that represent a one-to-one or one-to-many to other structs. jsonapi will traverse the graph of relationships and marshal or unmarshal records. The first argument must be, "relation", and the second should be the name of the relationship, used as the key in the "relationships" hash for the record. Use the methods below to Marshal and Unmarshal jsonapi.org json payloads. Visit the readme at https://github.com/google/jsonapi
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/hashicorp/jsonapi
License: MIT
Latest release: 8 months ago
First release: over 4 years ago
Namespace: github.com/hashicorp
Dependent packages: 175
Dependent repositories: 716
Stars: 0 on GitHub
Forks: 0 on GitHub
Docker dependents: 1,047
Docker downloads: 627,395,101
See more repository details: repos.ecosyste.ms
Last synced: 13 days ago
github.com/tks98/vault v0.0.0-20220914184236-a0f6db52060f
1 version - Latest release: about 3 years agogithub.com/mdietzer-fn/driftctl v0.37.0 removed
1 version - Latest release: about 3 years agogithub.com/wikibal01/hashicorp-terraform v1.2.9
251 versions - Latest release: about 3 years ago - 0 stars on GitHubgithub.com/kanishk98/terraform v1.2.8
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is...251 versions - Latest release: about 3 years ago - 0 stars on GitHub
github.com/ealebed/tfctl v0.0.1-dev
Terraform Cloud/Enterprise command line tool for managing workspaces, variables, policy sets and ...1 version - Latest release: about 3 years ago - 1 stars on GitHub
github.com/hollow/go-tfe v1.8.0
89 versions - Latest release: about 3 years agogithub.com/eliastor/durgaform v0.0.0-20220816172711-d0ab2d17673e
1 version - Latest release: about 3 years agogithub.com/testersoftwaretester/new-repo-for-rafi v1.2.7
247 versions - Latest release: about 3 years agogithub.com/im2nguyen/rover v0.3.3
Interactive Terraform visualization. State and configuration explorer.14 versions - Latest release: about 3 years ago - 3,181 stars on GitHub
github.com/qaseleniumtesting01/tka-3749 v1.11.1
180 versions - Latest release: about 3 years ago - 0 stars on GitHubgithub.com/cbsinteractive/tfc-cli v1.2.0
16 versions - Latest release: about 3 years ago - 1 stars on GitHubgithub.com/KwikKill/vault v1.11.0
21 versions - Latest release: over 3 years agogithub.com/fabiomatavelli/terraform v1.2.3
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is...240 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/anythingascode/autospec v0.0.0-20220612050350-e8a946a6836c
1 version - Latest release: over 3 years agogithub.com/zchee/tfc v0.0.0-20220612041326-6c365702b44f
1 version - Latest release: over 3 years ago - 0 stars on GitHubgithub.com/arybolovlev/go-tfe v1.3.0
83 versions - Latest release: over 3 years agogithub.com/anythingascode/e2e-iac v0.0.0-20220610042604-9a2c68304dd4
1 version - Latest release: over 3 years agogithub.com/Jae-cisco/terraform v1.2.2
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is...239 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/jae-cisco/terraform v1.2.2
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is...239 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/svanharmelen/go-tfe v1.2.1
Terraform Cloud/Enterprise API Client/SDK in Golang83 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/Exostellar/vault v1.10.3
A tool for secrets management, encryption as a service, and privileged access management172 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/exostellar/vault v1.10.3
172 versions - Latest release: over 3 years agogithub.com/exotanium/vault v1.10.3
A tool for secrets management, encryption as a service, and privileged access management172 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/Exotanium/vault v1.10.3
A tool for secrets management, encryption as a service, and privileged access management172 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/kgns/go-tfe v1.2.0
Terraform Cloud/Enterprise API Client/SDK in Golang82 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/jtyr/go-tfe v1.2.0
Terraform Cloud/Enterprise API Client/SDK in Golang84 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/adrianord/terrapack v0.1.0
Pack up Terraform and run it using the API workflow2 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/radcriminal/vault v1.10.2
A tool for secrets management, encryption as a service, and privileged access management171 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/bchoates/vault v1.10.2
A tool for secrets management, encryption as a service, and privileged access management171 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/Radcriminal/vault v1.10.2
A tool for secrets management, encryption as a service, and privileged access management171 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/cycloidio/terraform v1.1.9
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is...239 versions - Latest release: over 3 years ago - 5 dependent repositories - 0 stars on GitHub
github.com/dgracilieri/terraform v1.1.9
232 versions - Latest release: over 3 years ago - 0 stars on GitHubgithub.com/fidelity/terraform v1.1.9
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is...236 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/renato0307/terrui v0.0.1-alpha3
TUI for Terraform Enterprise!3 versions - Latest release: over 3 years ago - 1 stars on GitHub
github.com/devopsjen/devopstool-terraform v1.1.8
230 versions - Latest release: over 3 years ago - 0 stars on GitHubgithub.com/roboll/helmfile v0.144.0
Deploy Kubernetes Helm Charts293 versions - Latest release: over 3 years ago - 14 dependent packages - 31 dependent repositories - 3,969 stars on GitHub
github.com/jwelby65/helmfile1 v0.144.0
293 versions - Latest release: over 3 years ago - 0 stars on GitHubgithub.com/jayant07-yb/vault v1.10.0
164 versions - Latest release: over 3 years agogithub.com/grezar/revolver v0.1.0
A CLI utility to automate secret rotations12 versions - Latest release: over 3 years ago - 8 stars on GitHub
kubeform.dev/terraform-backend-sdk v0.0.0-20220310143633-45f07fe731c5
2 versions - Latest release: over 3 years ago - 4 dependent packages - 23 dependent repositories - 0 stars on GitHubgithub.com/gavinw2006/hashicorp-terraform v1.1.7
227 versions - Latest release: over 3 years ago - 0 stars on GitHubgithub.com/cadams93/vault v1.9.4
164 versions - Latest release: over 3 years agogithub.com/takescoop/terraform-cloud-outputs-action v0.0.1
GitHub Action to fetch outputs from a Terraform Cloud workspace1 version - Latest release: over 3 years ago - 0 stars on GitHub
github.com/mvisonneau/tfcw v0.0.13
Terraform Cloud Wrapper4 versions - Latest release: over 3 years ago - 18 stars on GitHub
github.com/mvisonneau/tfcs v0.0.13
4 versions - Latest release: over 3 years agogithub.com/c4po/tfc_exporter v0.0.0-20220131175620-f9b0e55f03c0
Exports metrics from Terraform Cloud workspace for consumption by Prometheus1 version - Latest release: over 3 years ago - 0 stars on GitHub
github.com/arjunbhandage/vault v1.9.3
A tool for secrets management, encryption as a service, and privileged access management160 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/averche/vault v1.9.3
A tool for secrets management, encryption as a service, and privileged access management160 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/ergreco76/terraform v1.1.4
224 versions - Latest release: over 3 years ago - 0 stars on GitHubgithub.com/hugorut/terraform v1.1.3
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is...223 versions - Latest release: almost 4 years ago - 0 stars on GitHub
github.com/heppu/vault v1.9.2
A tool for secrets management, encryption as a service, and privileged access management157 versions - Latest release: almost 4 years ago - 0 stars on GitHub
github.com/rickygrassmuck/vault v1.9.1
A tool for secrets management, encryption as a service, and privileged access management154 versions - Latest release: almost 4 years ago - 0 stars on GitHub
github.com/RickyGrassmuck/vault v1.9.1
A tool for secrets management, encryption as a service, and privileged access management154 versions - Latest release: almost 4 years ago - 0 stars on GitHub
github.com/bhoriuchi/terraform-remote-backend v0.0.0-20211203224108-828affacfb0e
Attempt at a remote terraform backend1 version - Latest release: almost 4 years ago - 0 stars on GitHub
github.com/gridgentoo/vault v1.9.0
A tool for secrets management, encryption as a service, and privileged access management151 versions - Latest release: almost 4 years ago - 0 stars on GitHub
github.com/phomola/vault v1.9.0
21 versions - Latest release: almost 4 years agogithub.com/ausmartway/tfcvar-sec v0.3.4
14 versions - Latest release: almost 4 years ago - 5 stars on GitHubgithub.com/kubeform/terraform-backend-sdk v0.0.0-20210921065652-882859e0a184
1 version - Latest release: about 4 years ago - 0 stars on GitHubgithub.com/estenssoros/go-tfe v0.19.0
Terraform Cloud/Enterprise API Client/SDK in Golang71 versions - Latest release: about 4 years ago - 0 stars on GitHub
github.com/leg100/go-tfe v0.17.1
Terraform Cloud/Enterprise API Client/SDK in Golang70 versions - Latest release: about 4 years ago - 2 dependent packages - 0 stars on GitHub
github.com/cuotos/go-tfe v0.17.1
Terraform Cloud/Enterprise API Client/SDK in Golang69 versions - Latest release: about 4 years ago - 0 stars on GitHub
github.com/jonathanheaden/go-tfe v0.13.3
Terraform Cloud/Enterprise API Client/SDK in Golang65 versions - Latest release: over 4 years ago - 0 stars on GitHub
Check this option to include packages that no longer depend on this package in their latest version but previously did.