2025-09-30
Go
00

第一部分 概述

validator 是 Go 语言中的一个库,用于对结构体进行数据验证,常用于 Web 开发和表单数据的校验。它提供了灵活且易于扩展的功能,可以帮助开发者轻松地验证用户输入的数据是否符合预定的规则。该库遵循声明式验证的方式,能够通过标签(tag)来指定每个字段的验证规则。validator 可以广泛应用于表单验证、API 参数验证、用户输入验证等场景。

2025-09-30
Go
00

第一部分 概述

cron 是 Go 语言中一个非常流行的定时任务库,提供了一种类似于 Linux 系统 cron 定时任务的方式来定期执行任务。它允许开发者设定特定的时间规则(如每小时、每天、每周等)来自动执行代码。cron 库为 Go 提供了定时调度的功能,广泛应用于任务自动化、定时报告生成、周期性数据抓取等场景。

2025-09-24
杂谈
00

第一部分 概述

本文主要介绍使用openssl生成自签名证书的步骤,留作备忘,便于以后查看。

2025-09-15
杂谈
00

第一部分 概述

1.1 WinRM 是什么?能干什么?

  • WinRM(Windows Remote Management) 是微软实现的一套远程管理协议,基于 WS-Management(WS-MAN) 标准,采用 SOAP/HTTP(S) 作为传输载体。
  • 主要用途:在远程 Windows 主机上执行命令、运行脚本、收集信息、管理配置、以及作为 PowerShell Remoting(PowerShell 远程) 的底层传输通道。
  • 优点:与 Windows 生态深度集成、支持多种认证(Kerberos/NTLM/证书/Basic 等)、可以用于脚本化与编程调用。
  • 常见场景:自动化运维、批量执行命令、远程故障诊断、配置管理与监控集成。
2025-09-11
Go
00

第一部分 概述

本文主要介绍在Go语言环境中如何对达梦数据库进行操作,官方相关材料地址如下: