无第三方依赖 go 语言工具库

ops/2025/2/21 0:44:52/

- 开源地址 GitHub - zdhsoft/xmutilsgo: utils for go

- 使用办法 

go get github.com/zdhsoft/xmutilsgo

 主要内容

  • int.go 定义泛型的整数类型和字符串转整数的函数和随机范围的函数
  • isin.go 判断指定元素是否再数组中的函数
  • page.go mysql用于分页的类
  • ret.go 通用返回值的类
  • set.go 基于map实现的集合功能
  • string.go 主要是字符串链接和pad的函数
  • time.go 用于时间处理的功能函数
  • array.go 数组相关工具函数
  • map.go map相关工具函数
  • json.go json相关工具函数
  • md5.go md5相关工具函数
  • utils.go 其他工具函数
  • version.go 版本信息
  • request.go 封装了一些常用的http请求函数

http://www.ppmy.cn/ops/159661.html

相关文章

构建高效智能对话前端:基于Ant Design X 的deepseek对话应用

文章目录 实现的效果前言Ant Design X添加欢迎组件创建对话气泡存储对话历史渲染对话气泡 输入组件WebSocket 连接总结 实现的效果 待机页面: 等待页面: 完成页面: 前言 随着人工智能技术的飞速发展,大模型对话系统已成为…

vscode远程报错:Remote host key has changed,...

重装了Ubuntu系统之后,由20.04改为22.04,再用vscode远程,就出现了以上报错。 亲测有效的办法 gedit ~/.ssh/known_hosts 打开这个配置文件 删掉与之匹配的那一行,不知道删哪一行的话,就打开第一行这个 /.ssh/confi…

【分布式理论13】分布式存储:数据存储难题与解决之道

文章目录 一、数据存储面临的问题二、RAID磁盘阵列的解决方案1. RAID概述2. RAID使用的技术3. RAID的代表性等级 三、分布式存储的新思路1. 分布式存储背景与特点2. 分布式存储的组成要素 一、数据存储面临的问题 在单机系统时代,当数据量不断增加、硬盘空间不够时…

精准医疗的“柔性”助力:FPC在医疗机器人中的应用实例【新立电子】

医疗机器人作为现代医疗技术的重要发展方向,正在为精准医疗、微创手术等领域带来革命性的变化。而柔性线路板作为一种新型电子互连技术,为医疗机器人的创新发展提供强有力的技术支撑,展现出广阔的应用前景。 在医疗机器人领域,为…

前端如何播放二进制音频数据

音频数据 播放数据 const tryListen async (row) > {awakenPlay(row.sid).then((res) > { // 请求接口,拿到二进制音频数据const binaryData atob(res.data);// 将二进制数据转换为 Uint8Arrayconst byteArray new Uint8Array(binaryData.length);for …

线程的多种创建方式和使用

一、线程的多种创建方式 在 Java 中,创建线程有多种方式,每种方式都有其特定的应用场景。以下是 Java 中常用的几种创建线程的方式,以及它们的具体实现: 1、通过继承 Thread 类创建线程 Java 中的 Thread 类提供了一个可执行的…

JavaScript与AJAX:让网页动起来的魔法与秘密

前言:当网页开始学会"呼吸" 还记得20年前的互联网吗?每次点击链接都要经历漫长的白屏等待,网页像笨拙的机器人一样机械地刷新。直到有一天,JavaScript遇见AJAX,网页突然被注入了灵魂。就像给木偶系上了提线,原本死板的页面开始学会呼吸,能悄悄和服务器说悄悄…

OlympicArena 论文简介

近年来,大型语言模型(LLMs)和大型多模态模型(LMMs)的飞速发展,让AI逐渐展现出接近人类水平的认知推理能力。然而,如何科学评估AI在复杂问题解决中的真实水平,一直是学术界和产业界的…