当前位置: 首页 > news >正文

如何用asp.net做网站如何优化关键词的方法

如何用asp.net做网站,如何优化关键词的方法,动态网站建设编程自考,做百度手机网站快文章目录 前言安装简单使用错误处理翻译器Validator库介绍校验语法常用标记自定义校验需求【校验车身颜色】前言 在go项目中,经常有校验数据合法性的需求,比如邮箱、年龄、车牌号、网址、字符串长度、金额、枚举范围等。一个好的校验包能帮我们少写很多ifelse,提高系统的可…

文章目录

  • 前言
  • 安装
  • 简单使用
  • 错误处理
  • 翻译器
  • Validator库介绍
    • 校验语法常用标记
  • 自定义校验
    • 需求【校验车身颜色】

前言

在go项目中,经常有校验数据合法性的需求,比如邮箱、年龄、车牌号、网址、字符串长度、金额、枚举范围等。一个好的校验包能帮我们少写很多ifelse,提高系统的可维护性。
validate包内置了丰富的校验语法,包括字符串、数字、邮箱等,当然如果我们有定制化的校验提示文案或者校验规则,validate也支持定制化校验。

安装

# 安装validate包
$ go get github.com/go-playground/validator/v10
# 项目中引入包
import "github.com/go-playground/validator/v10"

简单使用

校验语法:在字段tag上,也就是字段类型后面的`xxx`里内容,加上validate:“yyy”,其中yyy就是validate的校验语法;
校验方法:使用err := validate.Struct(u)进行校验,err是校验结果
结果输出:我们可以对err进行反射判断处理,可以获取字段名等信息,定制化输出校验结果
下面是一个简单示例:


import ("fmt""github.com/go-playground/locales/zh"ut "github.com/go-playground/universal-translator""github.com/go-playground/validator/v10"zhTrans "github.com/go-playground/validator/v10/translations/zh"
)type User struct {Name  stringAge   int    `validate:"required,gte=18,lte=55"`Email string `validate:"required,email"`
}fun
http://www.ds6.com.cn/news/14953.html

相关文章:

  • 企业网站建设的策略启动互联全网营销推广
  • 《电子商务网站开发与管理》百度seo排名规则
  • java做的新闻网站百度一下浏览器下载安装
  • 公司平台建设怎么写东莞seo建站咨询
  • 阿里云 个人网站 真的不放广告百度推广销售员的工作内容
  • 南宁做网约车司机要求怎么做seo
  • 西安做企业网站哪家做的好百度怎么优化网站排名
  • 北大青鸟网站建设课程个人博客搭建
  • 云服务器ecs做网站google下载安卓版下载
  • 上海大型网站建设公司排名优化百度涨
  • 网站业务需求文档网站推广论坛
  • 官方网站开发制作百度手机app下载安装
  • 网站建设基础及流程百度竞价排名危机事件
  • 余姚网站建设公司广告关键词有哪些
  • 淘宝做链接有哪些网站可以做运用搜索引擎营销的案例
  • 网站做任务 炸金花郑州百度推广代运营
  • 招聘网站建设费用多少钱百度电话号码查询
  • 上海做网站汉狮网络关键词优化公司排名
  • 网站建好了还需要什么维护网站优化关键词价格
  • 在线商城平台麒麟seo软件
  • 一起做网站17广州app推广引流
  • 武汉网站建设的公司肇庆网站推广排名
  • 闸北做网站最新足球新闻头条
  • 360平台怎么做网站优化长沙优化网站
  • 北京网站开发制作公司北京优化seo公司
  • .net asp可以外链其它网站吗关键词排名查询网站
  • 小程序开发平台好牌子推荐深圳百度seo怎么做
  • 怎样做约票的网站意思google官方下载app
  • 广州市研发网站建设价格百度付费推广的费用
  • 淘宝请人做网站靠谱吗自媒体平台排名