Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Analysis and Implementation of JSON Validation Using Go #330

Open
10 tasks
viraj89 opened this issue Dec 20, 2024 · 0 comments
Open
10 tasks

Analysis and Implementation of JSON Validation Using Go #330

viraj89 opened this issue Dec 20, 2024 · 0 comments
Assignees

Comments

@viraj89
Copy link

viraj89 commented Dec 20, 2024

Description

Capture the analysis performed for implementing JSON validation using Go. Document the evaluation criteria, libraries considered, results of testing, workarounds, and open questions in a live document (e.g., a 1-pager) for easy reference. Implement the chosen approach for robust JSON validation.

Goals

  • Evaluate JSON validation libraries in Go (e.g., gojsonschema, jsonschema) and capture findings.
  • Define evaluation criteria for library selection (e.g., performance, ease of use, compatibility).
  • Document results of testing, workarounds, and unresolved questions in a live document.
  • Implement JSON validation using the selected library or custom Go code.
  • Test the implementation with diverse JSON payloads for accuracy and robustness.

Expected Outcome

A comprehensive live document summarizing the analysis, decisions, and open questions, alongside a robust JSON validation implementation using Go.

Acceptance Criteria

  • Analysis of libraries and evaluation criteria are documented in a live document.
  • Results of testing and any identified workarounds are included in the document.
  • Open questions are captured for further discussion.
  • JSON validation is implemented and tested for accuracy and reliability.
  • Documentation is accessible and shared with stakeholders.

Mockups / Wireframes

NA

Product Name

Beckn

Domain

TBD

Tech Skills Needed

Go, JSON Validation, Technical Documentation, Analysis

Complexity

Medium to High

Category

Development

Sub Category

Validation and Analysis

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants