Go语言历史版本演进和新特性[持续更新]发布总览:Release History - The Go Programming Language GO 1.22 新特性发布时间:2024-02-06 官方说明:Go 1.22 Release Notes - The Go Programming Language 循环变量改进:Go 1.22解决了for循环中循环变量在迭代之间意外共享的问题。在新的版本中,for循环中的循环变量(如for 2024-04-10 Go基础 #Go基础
AI原生IDE革命:Cursor与新一代AI编程工具全景解析AI原生IDE革命:Cursor与新一代AI编程工具全景解析 2026年6月,AI驱动的编程工具正以前所未有的速度重塑软件开发的工作方式。从GitHub Copilot到Cursor、Windsurf、Claude Code,AI已经从”代码补全助手”进化为能够理解整个项目上下文、自主修复Bug、甚至独立开发功能的”AI程序员”。 背景:从Copilot到Agent的范式跃迁2021年,GitH 2026-06-10 Tech前沿 #AI前沿 #AI编程 #Cursor
DeepSeek R1 深度解析:开源推理模型的范式革命背景:当开源打破”算力霸权”在大型语言模型的发展史上,DeepSeek R1 的发布堪称一次地震。2025年1月,深度求索(DeepSeek)发布了其新一代推理模型 R1,以不到前代十分之一的训练成本,实现了与 GPT-4o、Claude Opus 等顶级商业模型相媲美的推理能力。这一事件不仅重塑了开源模型的格局,更让全球 AI 社区开始重新审视”算力=智能”的传统假设。 长期以来,AI 2026-06-10 Tech前沿 #AI前沿 #DeepSeek
Anthropic MCP 协议深度解析:AI 应用互联的下一个基础设施背景:AI 时代的”USB-C”革命如果说大语言模型是 AI 时代的”大脑”,那么如何让它与外部世界安全、高效地交互,就是决定其价值的核心瓶颈。长期以来,开发者为每个 AI 应用对接不同的 API——数据库走 SQL,文件系统靠路径,第三方服务需要 OAuth Token ——每次集成都是一次重复造轮子的工程灾难。 2025年3月,Anthropic 发布了 Model Context Proto 2026-06-09 Tech前沿 #AI前沿 #MCP
使用 net/http 实现并发爬取多个 url 标题1. net/http 包相关方法1.1 http.NewRequestWithContextreq, err := http.NewRequestWithContext(ctx, "GET", url, nil) 这个方法用于创建一个新的 HTTP 请求。 它接受一个 context.Context 对象,可以用来设置请求的超时、取消等操作。 第一个参数是 HTTP 方法,这里是 2024-04-30 Go爬虫 #Go爬虫
collyColly 是 Go 语言中一个功能强大的爬虫库,它被设计用于简化 Web 页面的抓取和数据提取过程。下面是关于 Colly 的一些主要特点和用法: 简单易用:Colly 提供了一个简洁的 API,使得编写爬虫变得非常容易。你可以很容易地定义需要爬取的网站的规则,并提取感兴趣的数据。 灵活的规则定义:你可以定义多个规则来匹配不同类型的网页,并在每个规则中指定需要采取的操作,例如提取数据或者跟踪链 2024-04-30 Go爬虫 #Go爬虫
并发1. 并发1.1 并发和并行的区别并发和并行是两个不同的概念: 并行意味着程序在任意时刻都是同时运行的; 并发意味着程序在单位时间内是同时运行的 1.1.1 并行并行就是在任一粒度时间内都具备同时执行的能力:简单来说并行就是多机或多台机器并行处理; SMP(SMP 是对称多处理器(Symmetric MultiProcessing)的简称。在这样的系统中包含多个处理器,同时,处理器间共享 2023-10-20 Go进阶 #Go进阶
regexp221.regexp201.regexp2 Regexp2:https://blog.csdn.net/dianxin113/article/details/118769094 GitHub:https://github.com/dlclark/regexp2 package main import ( "fmt" "github.com/dlclark/regexp2" ) func R 2022-06-23 Go常用库 #Go常用库
machinery20.machinery01.异步框架machinery github地址(opens new window) 1.1 machinery介绍 go machinery框架类似python中常用celery框架,主要用于 异步任务和定时任务,有一下特性 任务重试机制 延迟任务支持 任务回调机制 任务结果记录 支持Workflow模式:Chain,Group,Chord 多Brokers支持:Re 2022-06-22 Go常用库 #Go常用库
cron19.cron定时01.cron基本使用1.1 使用举例package main import ( "fmt" "github.com/robfig/cron" ) //主函数 func main() { cron2 := cron.New() //创建一个cron实例 //执行定时任务(每5秒执行一次) err:= cron2.AddFunc("*/5 * * * * 2022-06-21 Go常用库 #Go常用库