20260826
每日一谚:Avoid using pointers to slices, maps, or channels.
Go 1.27 中值得关注的几个变化:从泛型方法终成正果、encoding/json/v2 转正到后量子安全全面落地
Go 1.27 于 2026 年 8 月 19 日正式发布,迎来多项里程碑式更新:语言层面补齐了悬而未决七年的“泛型方法”,支持结构体字面>量直接使用字段选择器并扩展了函数类型推断;标准库迎来重构升级的 encoding/json/v2、jsontext 与内建 uuid 包;安全领域引入抗量子的数字 签名包 crypto/mldsa 并全面打通 TLS 1.3 与 X.509;运行时方面 goroutineleak 协程泄露分析正式转正,小对象内存分配提速达 30%;工具链层 面 go fix、go doc、go mod tidy 均获实用增强。本文带你全景速览 Go 1.27 的核心变化。
工具箱:打造一个“劝退不了”的 Rust 开发环境
上一讲我们回顾了两次半途而废的经历,也一起看清楚了在 AI 时代重新学好 Rust 的理由。 不过光有决心还不够,很多人学 Rust 的第一次挫败,其实根本还没走到“所有权”、“生命周期”这些硬骨头面前,就已经倒在了更前面的一道坎上: 环境装不对、编辑器没有智能提示、报错信息一大片却不知道从何下手。这一讲,我们就把这道坎彻底、干净地迈过去——安装工具链、配置编辑器、理解版本体系、跑通第一个程序,一次到位,接下来整个专栏的实战过程中,你都不用再反复折腾这些基础设施。
GitHub - JetBrains/go-modern-guidelines:帮助AI编码代理编写现代Go代码
加载时出现错误。请重新加载此页面。[JetBrains]/ **[go-modern-guidelines]** 公开
Go的形态
所有公开的Go模块和每个声明的依赖关系都在一个图表中:包含2,638,112个模块和9,443,537个边的Go模块星系图。
懒人开发者观察自己代码的指南
介绍如何使用OpenTelemetry Collector监控自己的代码服务,包括配置和部署方法。
不要试图一次性学习所有Kubernetes知识
解释Kubernetes为何将网络和存储功能设计为插件,以及不同规模集群的运维差异。
从最小化镜像转向Docker加固镜像
Docker Hardened Images是从源代码构建并由Docker持续维护的最小化加固镜像,目录包含4,000多个兼容Alpine和Debian的镜像。
加强覆盖标志(override)的安全性
分析各种工具中覆盖标志的安全风险,并提供相应的安全加固建议。
亚马逊EC2迎来20岁生日
回顾Amazon EC2的发展历程,并介绍最新的AWS Inferentia芯片用于大规模机器学习推理。
大学应该如何培养创始人
探讨大学应该如何培养学生的创业精神和能力,为未来的创业生涯做好准备。
Tailscale的四大用途
介绍Tailscale的四大用途:连接设备、使用服务、访问内网和选择流量出口。
编程的终结
上周发布了Bun 1.4版本,这是将Bun从Zig重写为Rust的版本,包含超过100万行新的Rust代码。
Orbs解析 - Amp
解释什么是Orbs,以及它们在编程中的作用和意义。
asciimoo/hister
Your own search engine
projectdiscovery/nuclei
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the int
gohugoio/hugo
The world’s fastest framework for building websites.
containerd/containerd
An open and reliable container runtime
opentofu/opentofu
OpenTofu lets you declaratively manage your cloud infrastructure.
kubernetes-sigs/agent-sandbox
agent-sandbox enables easy management of isolated, stateful, singleton workloads, ideal for use cases like AI agent runtimes and reinforcement learning (RL).
Tencent/WeKnora
Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.
MHSanaei/3x-ui
Xray panel supporting multi-protocol multi-user expire day & traffic & IP limit (Vmess, Vless, Trojan, ShadowSocks, Wireguard, Hysteria, Tunnel, Mixed, HTTP, Tun, MTProto)
netdata/netdata
The fastest path to AI-powered full stack observability, even for lean teams.
evolution-foundation/evolution-go
Evolution API / Evolution Go is an open-source WhatsApp integration API
编辑:Tony Bai
编辑主页:tonybai.com
GopherDaily项目:github.com/bigwhite/gopherdaily
Copyright 2019-2024 GopherDaily