Go library to validate your JSON Resume according to defined schema
For more information on JSON resumes, please visit official JSON Resume
$ go get github.com/cinarmert/json-resume-validator
// Initialize with a file
rv := new(resumeValidator.ResumeValidator).WithFile("path/to/file")
// Initialize with data
rv := new(resumeValidator.ResumeValidator).WithData([]bytes("{}"))
// Validate and process errors
err := rv.Validate()
// Check if it is valid
rv.IsValid()
More samples can be found in tests.