随笔分类 -  golang第三方库

摘要:下载beego/validation go get github.com/astaxie/beego/validation 直接用途 package main import ( "fmt" "github.com/astaxie/beego/validation" ) type User struc 阅读全文
posted @ 2022-09-07 11:18 专职 阅读(1014) 评论(0) 推荐(0) 编辑
摘要:思考 首先,在一个初始项目开始前,大家都要思考一下 各种程序配置,写在代码中好吗? API的错误码硬编在程序中,合适吗? DB句柄谁都去open,好吗? 获取分页等公共参数,不统一管理起来,好吗? 显然在较正规的项目中,这些问题的答案都是不可以 [https://github.com/go-ini/ 阅读全文
posted @ 2022-09-05 10:53 专职 阅读(326) 评论(0) 推荐(0) 编辑
摘要:1. 快速使用 package main import ( "go.uber.org/zap" "time" ) func main() { // 1. sugar日志 //logger, _ := zap.NewProduction() //logger, _ := zap.NewDevelopm 阅读全文
posted @ 2022-01-17 17:29 专职 阅读(1414) 评论(0) 推荐(0) 编辑
摘要:viper简介 Viper是适用于Go应用程序的完整配置解决方案。它旨在在应用程序中工作,并且可以处理所有类型的配置需求和格式。它支持: 设置默认值 从JSON,TOML,YAML,HCL,envfile和Java属性配置文件中读取 实时观看和重新读取配置文件(可选) 从环境变量中读取 从远程配置系 阅读全文
posted @ 2022-01-17 14:42 专职 阅读(1017) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示