Go

首页 标签 Go
# Go #
关注
24154内容
|
1天前
|
FrankenPHP 原生支持 Windows 了
FrankenPHP 正式原生支持 Windows!基于 Go 1.26 对 MSVC Clang 的 CGO 支持,成功打通与官方 PHP(MSVC 编译)的链接难题,实现 100% 特性兼容——含 Worker Mode、Hot Reloading 及全部扩展。性能较 Nginx/PHP-FPM 提升超 260%,开箱即用。(239字)
|
2天前
| |
来自: 云原生
Go 内存分配的“双子星”:为什么有了 `new` 还要 `make`?
Go中`new`与`make`分工明确:`new(T)`为任意类型分配并清零内存,返回`*T`;`make(T)`专用于slice/map/channel,完成内存分配+初始化,返回可用的`T`值。二者体现Go“分配≠可用”的设计哲学——`new`给毛坯地,`make`交精装房。(239字)
|
2天前
| |
来自: 云原生
Go 类型系统的“隐形特权”:无类型常量
Go中`const`是被低估的“隐形特权”:无类型常量无需声明类型、支持无限精度运算(如`1<<100`)、可隐式适配多种类型,且编译期高精度计算。它灵活安全,但变量必须有类型——因内存布局需运行时确定。善用`const`,兼顾简洁与性能。(239字)
|
2天前
| |
来自: 云原生
Redis 十大经典使用场景 - Go 语言实战指南
本文详解 Redis 在 Go 中的 10 大核心应用场景:缓存、会话存储、限流、排行榜、消息队列、发布订阅、实时分析、分布式锁、地理位置、购物车,并提供完整可运行代码与最佳实践,助你高效构建高性能应用。(239字)
|
2天前
| |
来自: 云原生
Go Channel:不是队列的队列,是“通信“的艺术
Go 的 channel 不是线程安全队列,而是一种基于“通信优于共享”哲学的并发原语:它通过数据传递实现所有权转移,以同步为默认、类型安全为基石、select 为调度核心,重塑开发者对协作与流控的认知。
|
2天前
| |
来自: 云原生
Goland 解决在windows上 Cannot run program “D:\atool\goexe\myApp.exe 无法进行正常调试问题
GoLand运行Go程序时遇“应用程序控制策略已阻止此文件”错误,主因是Windows安全机制拦截未签名的.exe。推荐两法:①右键属性→勾选“解除锁定”;②用gops关联已启动进程调试,彻底绕过拦截。(239字)
|
2天前
| |
来自: 云原生
Golang 的静态特性如何减少对经典设计模式的依赖
本文揭示Go语言如何用简洁性消解Java经典设计模式:因静态类型、隐式接口、组合优先、函数一等公民及channel原语,单例、工厂、策略、装饰器、观察者等模式大幅简化或不再需要。Go不是不用模式,而是“少想模式,多想简单”。
|
2天前
|
局域网控制桌面软件之Go语言红黑树算法实战解析
本文解析红黑树算法原理,结合局域网控制桌面软件的终端管理场景,用Go语言实现高效、并发安全的红黑树例程,支撑连接状态、指令队列与资源监控等核心功能,提升多终端实时管控性能。
|
3天前
| |
来自: 云原生
阿里云为何要将数据采集开发套件开源
开源 LoongSuite ,成为 AI 可观测体系中的一块通用拼图。
【大白话前端 04】HTML 头部的底层逻辑:决定网页解析与检索的隐形配置单
HTML文档的`<head>`是网页“幕后配置区”,虽不显示内容,却至关重要:它定义字符编码防乱码、设置`<title>`影响SEO与用户体验、通过`<meta>`提供搜索摘要和Open Graph社交卡片信息、添加favicon图标、引入CSS/JS资源,并声明网页语言。配置不当将导致白屏、乱码、搜不到、转发难看等问题。(239字)
免费试用