首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
Go
架构
Python
前端
Spring Boot
MySQL
展开
全部
后端
Java
面试
Go
架构
Python
前端
Spring Boot
MySQL
GitHub
数据库
Linux
Spring
大数据
AI编程
暂无数据
推荐
最新
Go语言实战案例-项目实战篇:新闻聚合工具
功能目标 数据采集 从多个新闻源(RSS/Atom)抓取新闻标题、链接、发布时间。 数据聚合 将不同来源的新闻合并,按时间排序。 数据展示 提供一个 Web 页面,列出最新新闻。 扩展性 可轻松添加新
突发高流量应对之道:Go语言限流、熔断、降级三板斧
在构建任何有一定访问量的后端服务时,我们都必须面对一个现实:依赖的服务可能会失败,用户的请求流量可能会远超预期。如果不做任何保护,一次流量洪峰或一个下游服务的抖动,就可能像推倒第一张多米诺骨牌,引发整
Go 1.25 实战解读:绿茶 GC 与容器核心数感知(工程影响与落地)
Go 1.25 实战解读:绿茶 GC 与容器核心数感知(工程影响与落地) 本文面向后端/平台工程/SRE/基础库维护者,聚焦值得升级的工程收益与“升级后的落地做法,提供可直接套用的开关、最小可复现、基
Go语言实战案例 — 项目实战篇:简易博客系统(支持评论)
功能目标 文章管理 发布文章(标题、内容) 查看文章列表 查看文章详情 评论功能 在文章下添加评论 展示评论列表 存储方式 使用内存存储(map/切片)实现简单版本 后续可扩展为文件存储或数据库 技术
Go语言实战案例 — 项目实战篇:任务待办清单 Web 应用
一、项目目标 实现一个简易的 任务待办清单 Web 应用: ✅ 查看任务列表 ✅ 添加任务 ✅ 删除任务 ✅ 标记任务完成/未完成 ✅ 数据持久化(存储在 JSON 文件) 二、系统设计 数据结构 路
Go语言实战案例 — 项目实战篇:图书管理系统(文件存储)
一、项目目标 我们要实现一个简易的命令行版 图书管理系统,功能如下: ✅ 添加图书(标题、作者、价格) ✅ 删除图书(根据 ID) ✅ 查询图书(按 ID 或标题模糊搜索) ✅ 列出所有图书 ✅ 数据
go框架gin(下)
Gin 框架有内置的模板引擎,它允许你将数据和 HTML 模板结合,动态生成网页内容。 模板引擎基础使用 单模板文件示例 以下是一个简单的使用单个 HTML 模板文件的示例,展示了如何在 Gin
Go 语言微服务演进路径:从小型项目到企业级架构
Go 语言与微服务架构天然契合。其快速的编译速度、轻量级的二进制文件和丰富的标准库,使得开发者能够高效构建 RESTful API、gRPC 服务以及各种分布式系统组件。
Go语言100个实战案例-项目实战篇:股票行情数据爬虫
功能目标 从目标网站或 API 获取股票实时行情数据 解析股票名称、代码、当前价格、涨跌幅等信息 将结果保存为 CSV 文件,方便后续分析 支持定时抓取,实现简单的数据更新 技术选型 HTTP 请求:
服了,一线城市的后端都卷成这样了吗!?
主人公是一名工作5年的后端开发工程师,最近2年用Golang,之前其他语言。去年春节前被裁员了,各种心酸史,好愁人啊。 刚开始找的特别费劲,简历已读不回,也不知道怎么做准备更好。
Java转Go全过程06-工程管理
Java开发已经是红海一片,面临着35岁危机的压力,需要适时的调整策略,以应对可能会出现的不确定性。毕竟,命运掌握在自己手里,比掌握在公司手里 安全感会强很多。 尝试的其中一条路即为:Java转Go,
Go语言实战案例 — 工具开发篇:编写一个进程监控工具
下面从目标、设计、实现到运行示例一步步展开,并给出可以直接拿去编译运行的完整代码。 功能目标 监控指定的进程(按名称或 PID),周期性采样 CPU% 与内存 RSS。 当某个进程 CPU% 或内存(
Go语言实战案例 — 工具开发篇:Go 实现条形码识别器
下面我带你从原理到代码,完整实现一个命令行条形码识别器。 功能目标 输入图片文件,自动识别条形码内容。 支持常见条码格式:EAN-13、UPC、Code128、QR Code 等。 命令行运行,支持批
纯 Go 实现:百万级数据高效导出 Excel(以及 CSV)实战
纯 Go 实现:百万级数据高效导出 Excel(以及 CSV)实战 为什么大数据导出总“炸内存”? 一次性加载:先查全量数据再写文件 → O(N) 内存直接拉满。 非流式写入:许多库默认把整表缓存在内
goweb中间件
中间件基本概念 中间件(Middleware)是一种在HTTP请求到达最终处理程序(Handler)之前或之后执行特定功能的机制。 在 Go 语言里,net/http 是标准库中用于构建 HTTP
goweb原生实现HTTP文件上传功能
在Go语言中,使用原生net/http包实现HTTP文件上传功能,主要依赖multipart/form-data编码解析和文件流处理。 使用curl 测试: curl命令 Win10及以上系
Go语言实战案例 — 工具开发篇:编写高可用日志收集脚本
目标与场景 目标:实现一个“可部署到每台机器上”的日志采集脚本(agent),功能包括: • 监控并 tail 多个指定日志文件(支持通配符) • 处理日志切割(rotation)场景(无需丢失数据)
Golang并发编程及其高级特性
Go语言的并发编程模型以轻量级Goroutine和CSP通信机制为核心,支持高并发、低开销的并发任务调度与协调。通过M:N调度模型,成千上万的Goroutine可在少量OS线程上高效运行。Channe
为什么很多公司都开始使用Go语言了?
越来越多的互联网大厂开始使用Go语言了,譬如腾讯、美团、滴滴、百度、Google、bilibili... 还有最初使用`Python`的字节跳动,甚至已经全面拥向Go了。 这是为什么呢?
goweb模板语法html/template
在Go语言里, html/template 包主要用于安全地生成HTML输出。它能够有效防止跨站脚本攻击(XSS),借助模板语法将数据动态填充到HTML文件中。 模板的定义与解析 借助 templ