Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hashi7412/unmarshalling-dynamic-json
This repository implements unmarshalling dynamic JSON in Golang
https://github.com/hashi7412/unmarshalling-dynamic-json
dynamic-json gabs golang hashi7412 practice shinobi unmarshal utility
Last synced: 29 days ago
JSON representation
This repository implements unmarshalling dynamic JSON in Golang
- Host: GitHub
- URL: https://github.com/hashi7412/unmarshalling-dynamic-json
- Owner: squaremost
- Created: 2023-07-31T16:05:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-02T21:00:09.000Z (over 1 year ago)
- Last Synced: 2024-06-10T21:08:20.150Z (6 months ago)
- Topics: dynamic-json, gabs, golang, hashi7412, practice, shinobi, unmarshal, utility
- Language: Go
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# unmarshalling-dynamic-json
Gabs is a small utility for dealing with dynamic or unknown JSON structures in Go. It does not require you to know the structure of the payload (eg. create structs), and allows accessing fields by providing the path to them. It's pretty much just a helpful wrapper for navigating hierarchies of map[string]interface{} objects provided by the encoding/json package. It does nothing spectacular apart from being fabulous.
## Run the program
```
> git clone https://github.com/hashi7412/unmarshalling-dynamic-json> cd
> go download github.com/Jeffail/gabs
> go run .
```## Conclusion
This repository implemented to unmarshall dynamic JSON in Golang
Here is some repositories for your guide:
- [Hands-on Go](https://github.com/hashi7412/handson-go)
- [Implementing interface from different package golang](https://github.com/hashi7412/multi-packages-interface)
- [Example of Golang CRUD using MySQL from scratch](https://github.com/hashi7412/CRUD-with-MySQL)
- [Token-based Authentication with MySQL](https://github.com/hashi7412/tokenbased-authentication)
- [Golang RESTful API using GORM and Gorilla Mux](https://github.com/hashi7412/RestfulAPI-with-GORM-and-GorillaMux)Thank you for looking at this repository. 👋