golang

码士集团小青29 分钟前
golang
从对标 Java 到对标 Go:Native AOT 的“无痛化“之路,走到哪一站了?.NET 11 RC1 发布在即。借这个时间点,聊聊 .NET 憋了四年的一招——Native AOT,以及它为什么直到今天才接近"能用得好"。
右耳朵猫AI1 小时前
redis·http·golang
Go周刊2026W36 | Go 1.27.1 发布、TinyGo 0.42、HTTP/2 原生迁入 net/http、quic-go 0.62Go 1.27 新增 goroutineleak profile,json/v2 基准有喜有忧;TinyGo 0.42 支持 recover 与 UEFI,HTTP/2 原生迁入 net/http。
大树919 小时前
java·golang·gitee
把 Java 项目从手动 SCP 升级到 Gitee Go 自动部署:一份踩坑实录手里有一个跑在腾讯云轻量服务器上的小程序后端(Spring Boot,体重记录类的小项目),之前一直是本地改完代码 → 打包 → scp 上传 → SSH 上去 kill 老进程 → java -jar 起新进程。麻烦倒不算麻烦,主要是每次都觉得「这流程明明可以全自动的,为什么要手动搞」。
lmy_loveF9 小时前
开发语言·后端·golang
go 切换go version 版本https://github.com/voidint/g/releases如果网不好可以直接 点如下链接下载https://download.csdn.net/download/lmy_loveF/93409873 https://download.csdn.net/download/lmy_loveF/93409873
智购科技自动贩卖机11 小时前
大数据·人工智能·后端·安全·golang·系统安全
自动售货机嵌入式系统安全加固实践:从Go语言国密算法到硬件防拆的工程化落地自动售货机正在从“投币机械”进化为“物联网支付终端”。这一变化让每台售货机暴露在固件逆向、调试接口滥用、OTA升级劫持、中间人攻击等多重威胁之下。当一台部署在公共场所的售货机被攻破,损失的不仅是设备本身,还有用户的支付信息和运营商的品牌信誉。
妙码生花1 天前
前端·人工智能·git·golang·typescript·php
使用git更新ai-go-admin框架ai-go-admin 是一个持续迭代版本、新增功能和修复 BUG 的系统,您可以参考此文档保持您的 ai-go-admin 为最新版本。
王的宝库1 天前
开发语言·后端·golang
GO常用标准库包学 Go 时最常听到的一句话就是"Go 的标准库很强大"。 这篇博客选了日常开发里最常用的 11 个标准库包
平头哥AI1 天前
开发语言·后端·golang
Day 13 | 一个函数回两个值:Go 的 error 是从哪冒出来的本文是《100天精通Go基础入门》专栏第 13 篇,订阅专栏不迷路。本文目录只回一个值的时候,0 有两种意思
我不会起名字3221 天前
java·数据结构·python·算法·leetcode·golang·单调栈
一天一道算法题(29):单调栈给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。
FfHUCisI1 天前
开发语言·网络·golang
Golang 网络轮询器 netpoll:把阻塞 IO 变成事件通知Go 的 net/http 能轻松支撑数十万并发连接,秘密之一就是 netpoll。它让 goroutine 在等待网络 IO 时,不会阻塞底层的 OS 线程,而是把 socket 注册到操作系统提供的多路复用机制上,事件就绪后再唤醒对应的 G。
李迟1 天前
开发语言·后端·golang
Golang实践录:工程框架实践:搭建工程模板本文主要介绍笔者建立的一个实用的工程框架。笔者用 Golang 开发的工程较多,但剥开业务看本质,场景类别并不多:无非是提供 Web 服务、读写数据库、跑一些定时的或一次性的任务。如果每个工程都从零搭建,重复劳动不说,风格还会漂移——今天这个工程日志打终端、明天那个工程又写文件,虽然现在还没有将自己工程移交他人的先例,但自己这么折腾自己,也不是办法。
FfHUCisI1 天前
开发语言·后端·golang
Golang 函数调用的瞬间:栈帧、拷贝栈与逃逸分析每次调用函数,CPU 和运行时到底在忙什么?答案藏在一块叫栈帧(stack frame)的内存里。理解它,才能理解 Go 为什么敢给每个 goroutine 只发 8KB 的"启动资金",以及"逃逸分析"到底在分析什么。
王的宝库1 天前
golang·gin
Gin 框架实战上一篇我们学会了用标准库 net/http 起一个网站。但真实项目里,大家更常用框架,Go 里最流行的就是 Gin。 这篇博客从零讲清 Gin 的核心概念:路由、分组、中间件、参数绑定,最后用一个待办事项 API 演示真实的项目架构怎么搭。 建议先看完系列前两篇(Go 项目结构、Go 常用标准库包)再来看这篇,衔接更顺。
techdashen2 天前
开发语言·后端·golang
Go Map 详解:键值对实际上是如何存储的作者:本文是对victoriametrics Go Maps Explained: How Key-Value Pairs Are Actually Stored的整理与翻译
ttwuai2 天前
开发语言·mysql·golang
Go 后台初始化 MySQL 脚本失败怎么办?先查 DDL 还是生成配置Go 后台初始化 MySQL 脚本失败时,不要先改业务代码,也不要马上怀疑 GoFrame。先把 DDL、初始化数据和代码生成配置拆开验。第一步看表能不能稳定创建,默认值、唯一索引、字符集、时间字段是否符合 MySQL 语义;第二步看生成器配置有没有把字段类型、必填、搜索、权限码同步错;第三步才看 CRUD、菜单和 RBAC 是否被写到同一套后台入口里。这个顺序能避免一个很常见的误判:SQL 脚本没跑完,却在接口层反复查 500。
名字还没想好☜2 天前
后端·tcp/ip·golang·go·php
Go 的 TCP 粘包与拆包:用长度前缀协议 + bufio 正确读消息用 Go 写第一个 TCP 服务时,几乎所有人都栽在同一个坑:客户端 conn.Write 三次,服务端 conn.Read 却一次就把三条消息全读出来了;要么反过来,一条消息被拆成两次才读完。于是有人开始怀疑 Go 的网络库有 bug,或者到处加 time.Sleep 凑合。
王的宝库3 天前
开发语言·后端·golang
Go 项目结构:从单文件到标准工程布局刚接触 Go 的时候,我踩过的第一个"坑"不是语法,而是"不知道该把代码放在哪"。 这篇博客从零开始,带你一步步看清一个 Go 项目到底是怎么"组装"起来的,最后手把手搭一个完整的示例项目。 内容面向纯新手,配合代码可直接复制运行。
花酒锄作田3 天前
golang
Go - Gin中使用sessionsHTTP 是无状态的,sessions 让服务能在多个请求之间保存同一用户的数据;服务端通过 cookie 等机制识别用户,取回其先前存储的数据。
不甘先生3 天前
开发语言·后端·golang
Go 中 type、方法与指针接收者:从 str_name.Name() 看懂 Go 的类型系统很多 Go 程序员都会写:但如果问一句:为什么方法前面要写 (u *User)?为什么方法不是写在 struct 里面?