Golang Microservices: Validations

preview_player
Показать описание
How do you validate inputs in Go/Golang? What are some of the guidelines when validating? Should we use struct tags or concrete methods to Validate?

In this video I share with you with thoughts regarding validation using ozzo-validation and go

== Relevant Links

== All Go/Golang video series covered

00:00 - Start
02:46 - Demo Validations in Microservices using Go/Golang
12:30 - Conclusion of Validations using Go/Golang

---

Who am I:

Hello👋🏼! I'm Mario, a Hands-on Software Architect and Lead Backend Engineer with more than 16 years of professional experience building all kinds of software including on-premise Industrial Automation Systems, Linux Accessibility Desktop and Browser Components as well as Distributed Advertising Microservices.

Every week I will share with you different topics I've learned while working for small startups and large companies including the processes I've followed over the years for successfully delivering complex enterprise systems from start to end.

Subscribe if you like Software Development, Software Architecture and Systems Design!

Keep it up. Don't give up!

#golang #security #softwarearchitecture

--- Our affiliate links below

--- Our Vlog Channel

Рекомендации по теме
Комментарии
Автор

I really enjoy watching your videos and the topics you discuss are right up my valley. But I have to agree with one of comments above, at times it’s hard to follow your videos, like they lack a structure or something like that. And I don’t consider myself a beginner programmer. They feel more like a quick explanation of github code rather than a standalone video on some topic. I am completely fine with that, maybe it’s a better format. Just letting you know that that guy is not alone)

ehsisthatsweird
Автор

I need to study golang/microservices for my next role and your videos are super helpful for this purpose, thanks!
Having validation class is super handy, I think all full stack frameworks have them(form class).
Recently I built small microservices with clean architecture, one thing what bother me is that if I will want to add 1 field for domain model I will need to add in 7 different places(domain model, db model, validator, model transformers, ...) + grpc + sql. Is there any other way to deal with it?

overmes
Автор

I currently started learning golang like two months ago, most of the terms you use in your videos are too complicated for me and I get lost, I cant endure and only complete your videos half way, what do you suggest I do?

abiodun
join shbcf.ru