首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Go
面试
架构
Python
Spring Boot
前端
MySQL
展开
全部
后端
Java
Go
面试
架构
Python
Spring Boot
前端
MySQL
Linux
Spring
HarmonyOS
数据库
GitHub
Redis
暂无数据
推荐
最新
可扩展系统设计的黄金法则与Go语言实践|得物技术
为什么需要可扩展的系统? 在软件开发领域,需求变更如同家常便饭。一个缺乏扩展性的系统,往往在面对新功能需求或业务调整时,陷入“改一行代码,崩整个系统”的困境。可扩展性设计的核心目标是:让系
【Golang开发】快速入门Go——变量和数据类型
通过这篇文章,你将了解Go语言中的以下内容:1. 变量的声明和使用 2. 常见的数据类型 3. 基本类型和引用类型的区别
轻量神器!一款可替代 Postman 的 API 调试工具!
WebCurl —— 一个极致轻量、跨平台、无依赖的 HTTP 请求转发与调试工具,本质上就是一个网页版的 API 测试与调试工具,适合接口开发、调试、测试等多种场景。
Go 语言中的 Option 模式,让你写出可扩展性好的代码
本文将系统介绍 Option 模式的设计动机、常见实现、变体、进阶用法和实践建议,并以 Server 示例展开实现细节、错误处理、安全性、嵌套配置与实际应用场景(如数据库连接池、HTTP 客户端)等
基于pyroscope-go项目性能数据持续收集
在日常开发过程中,遇到类似崩溃或者cpu飚高时刻没法获取到有效的pprof数据,从而去优化修复项目。所以我们需要引入持续性分析
计算机网络简介
一、网络协议的基本概念 什么是网络协议? 网络协议是计算机网络中用于通信和数据交换的规则和标准。它们定义了数据的格式、传输方式、错误检测和纠正方法等。 协议的分层模型 网络协议通常按照分层模型组织
go语言Socket
Socket编程基本原理 Socket编程是指在网络编程中使用Socket接口进行应用程序开发的过程。Socket(套接字)是网络通信中的一个基本概念,是一个抽象的数据结构,用于描述网络中的一个端
【Golang开发】超详细!Golang开发环境搭建
通过这篇文章你将学会以下内容:通过VSCode+WSL搭建基于Linux的Golang开发环境;了解VSCode Go插件和Go语言开发工具链;使用Golang编写第一个hello world程序
mcp-go 用法详解及源码解析
到这里,mcp 的来龙去脉就大致清晰了:它是什么,为什么要有它,怎么跑起来,以及里面的各种细节和源码解析。可以看到,mcp 的核心目标就是让大模型不再是“闭门造车”,而是真正能够方便地与外部世界打交道
Go 项目中的 doc.go 文件是干嘛的?
作为广大 Gopher 中的一员,你一定在 Go 项目中写过或者见过一个叫 doc.go 的文件,不知道你是否好奇这个文件到底是干嘛的,它有哪些作用?本文就来介绍一下 doc.go 这个文件。 doc
Go语言编码规范:官方标准与最佳实践
Go语言以其简洁性和一致性著称,官方提供了完整的编码规范指导。本文基于Effective Go和Code Review Comments等官方文档,总结Go语言的核心编码标准和最佳实践。 1. 代码格
go函数被设计为一等公民
在 Go 语言中,函数被设计为一等公民(First-Class Citizen),这意味着函数可以像其他基本数据类型(如整数、字符串)一样被声明,可以当做参数,和返回值。 函数可赋值给变
使用 Makefile 和 Docker 简化你的 Go 服务部署流程
前言 在现代云原生应用开发中,Go 语言因其高性能、简洁的语法和静态编译的特性而备受青睐。而 Docker 则提供了无与伦比的环境一致性和部署便利性。当我们将这两者结合时,如何高效地管理构建镜像、运行
当Go框架拥有“大脑”,Sponge框架集成AI开发项目,从“手写”到一键“生成”业务逻辑代码
“AI增强型开发框架”正成为未来的主流发展方向,而Go开发框架Sponge已在这一方向上展开了切实的实践与深入探索。
服了,一线城市的后端都卷成这样了吗!?
主人公是一名工作5年的后端开发工程师,最近2年用Golang,之前其他语言。去年春节前被裁员了,各种心酸史,好愁人啊。 刚开始找的特别费劲,简历已读不回,也不知道怎么做准备更好。
go日志包log
核心功能与接口 基础日志输出 Print 系列:支持 Print()、Println()、Printf(),输出日志不中断程序。 Fatal 系列:调用后触发 os.Exit(1) 终止程序,不会
Go 1.25 标准库更新
Go 1.25 版本带来了标准库的多项重要更新,包括新的并发测试包、实验性的 JSON v2 实现,以及多个核心库的性能优化和功能增强。 重要新增包 testing/synctest - 并发测试支持
Go 1.25 重磅发布:性能飞跃、工具升级与新一代 GC 来袭
Go 1.25.0 发布啦!Go 1.25.0 相比 Go 1.24.0 在工具链、运行时、编译器、链接器以及标准库方面都有改进,让我们一起来看看 Go 1.25.0 带来了哪些新变化吧!
Golang 并发原语 Sync Once
Once 保证操作只执行一次 适用于一些单例、配置的加载等 内部数据结构 done 用于标识操作是否已经完成只有0或1 m 互斥锁 核心方法 Do 原子加载done值是否为0 如果等于0说明f fun
Kratos 对接口进行加密转发处理的两个方法
接到一个需求,对接口进行加密转发,这里是 Kratos 框架的两个解决方案,中间件方案和请求转发方案。