Value *big.Int json:"value" binding:"required,min=1000000000000000"// does not work
context.Contextand then use one of the validation functions that accept it eg.
validate.StructCtx, but that's if it's dynamic, if looking to embed static logic from the application see here for an example go-playground/validator#462
Documentation can be found here with all tags https://godoc.org/gopkg.in/go-playground/validator.v9
At present there is no built in "Money" nor "times" validator due to different locales having to validate differently, but you can create your own validations :)