logo

  • Home
  • About
  • Photography
  • Lifeway
    • Southeast Asia
    • 徒步登山骑行
    • 创业
    • 哔哩哔哩 (゜-゜)つロ 干杯
    • 随便写写
  • Go
    • 学习笔记
    • 改善丑陋的代码
    • 面试宝典
  • Flutter
  • Supabase
  • Other
    • 前端
    • 编程
    • BigData
    • WordPress
Close Button
Menu Button Search Button
Close Button
  1. 首页
  2. Golang
  3. 改善丑陋的代码

改善丑陋的代码

A woman in an elegant dress holding white flowers beside a serene green pond, exuding grace and calm.

Golang

Go语言中基于 Gin 框架实现参数校验的完整方案

在Golang中使用Gin框架开发web服务时,需要处理各种HTTP请求,并且参数校验是确保数据有效性和安全性的重要环节,需要验证请求参数是否符合预期,比如必填字段、数据类型、范围限制等。在Golang社区中常用的参数校验方法是go-playground/validator,这个库基于结构体标签,使用起来比较方便。本文将结合go-playground/v

3 月 27, 2025

Golang

go实现全局日志管理:结合使用 zap 和 Lumberjack

日志管理是任何软件开发中的关键环节,这玩意平时看着不起眼,出问题的时候可是救命稻草。日志记录着软件运行时的重要行为、发生错误时的异常信息,更有助于故障排除。zap和Lumberjack是Go生态中两种流行的日志管理工具。zap是Uber开源的日志库,以高性能著称,而Lumberjack处理日志文件轮换和压缩。本文将

3 月 26, 2025
brown pot with green plant on wooden bench

Golang

给函数起个好名字—函数中的动词选取

原文地址:https://www.bilibili.com/video/BV193411p7JK?share_source=copy_web选取原则1 避免滥用通用单词案例1:万能的Get

4 月 3, 2022
プロフィール画像

吾,1998年来到了这个传奇的地球,没有跌宕起伏的传奇人生,更不是史诗般的英雄人物。无大才,唯有大志,日月可鉴!于2015年4月心血来潮,创立表白驿站,晃晃荡荡一路进了互联网的领地,从此与Code惶惶相惜,蓦然回首,希望自己不在原地踏步。

2017 Ajax AMH COS CSS3 docker Flutter Gin Golang Gopher Gorm html HTML5 Java JavaScript kindle Linux LLM Mysql Python SEO Supabase tensorflow uniapp web前端 WordPress 前端 后端 安卓 对象存储 建站 打赏 数据库 文章目录 服务器 深度学习 生活 登山 表白驿站 长途骑行 随笔

Trademark Info

COPYRIGHT © 2015-2022 BY Bian.blog
  • Home
  • About
  • Photography
  • Lifeway
  • Go
  • Flutter
  • Supabase
  • Other
  • GitHub icon
© 2025 Bian.blog

Made by Bian. Theme