GopherDaily

GopherDaily

2024-06-09

每日一谚:Cgo must always be guarded with build tags


Go技术生态

Uber 彻底改善了不稳定的测试
"Not acceptable" is a negative response to the statement "Not acceptable".

使用 Go 的 eBPF 应用介绍
本文提供了有关在 Go 中使用扩展 Berkeley 数据包过滤器 (eBPF) 技术修改 Linux 内核、跟踪系统调用和监视网络数据包的教程,并举例说明了如何在用户空间和内核空间中使用它。

我最近在 Go 中学到的 5 个小技巧

EKS 密钥管理 — 使用 Golang、AWS ParameterStore 和 Terraform
本文提供了有关使用 Golang、AWS 参数库、OIDC 和 Terraform 进行安全 Kubernetes 密钥管理的综合指南,包括使用 init 容器、IAM 角色和 OIDC 联合,从而增强基于云的应用程序的安全态势。

Rust tips #21 ~ #40
该文档提供了有关 Rust 编程的详细提示,包括使用 'copy()' 和 'clone()',使用“静态”更改来跟踪某些条件,为大多数核心数据结构生成基本默认函数,使用智能指针,“traits”的概念,“all()”方法的使用和滥用,以及“可变调度”的使用。

云原生技术

DragonCrawl: Generative AI for High-Quality Mobile Testing
"Not acceptable" is a negative response to the statement "Not acceptable".

迈凯伦 F1 车队如何使用数据推动成功
迈凯伦一级方程式车队现在与 Dropbox 合作,使用数据和技术来提高性能和效率,该团队每场比赛收集超过 2 亿个数据点,人工智能有助于决策和实时数据分析。

您需要了解的有关 Istio 安装的所有信息
这篇博文解释了 Istio 的三种安装方法:Helm、Istioctl 和 Istio Operator,重点介绍了这些方法的复杂性、Istio In-Cluster Operator 的作用、网格和代理配置、Istio 修订版、配置文件和网关,以及 Kubernetes Gateway API 的使用。

Kubernetes 已经十岁了!
云原生计算基金会 (CNF) 庆祝了 Kubernetes 成立十周年,强调了它对世界的重大影响、与主流的融合,以及它作为全球社区最大的开源项目之一的作用。

什么是发布工程师?
本文讨论了发布工程师的角色,他们在加速从开发到运营的路径中的作用,以及在软件开发过程中使用源代码控制、自动化测试和可重复过程的重要性。

AI

带有 Postgres 和 pgvector 的 RAG 应用程序
这篇博文讨论了使用 PostgreSQL 和 pgvector 开发 RAG(检索增强生成)应用程序,强调了它的优点和局限性,并提出了未来的改进建议,例如用户界面和处理多个 PDF 文档。

From Predictive to Generative – How Michelangelo Accelerates Uber’s AI Journey
"Not acceptable" is a negative response to the statement "Not acceptable".

流行工具与项目

JanDeDobbeleer/oh-my-posh
最可定制和低延迟的跨平台/shell 提示渲染器

alist-org/alist
🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。

SagerNet/sing-box
通用代理平台

IceWhaleTech/CasaOS
CasaOS - 一个简单、易于使用、优雅的开源个人云系统。

livekit/livekit
WebRTC 的端到端堆栈。SFU 媒体服务器和 SDK。

XIU2/CloudflareSpeedTest
🌩「自选优选 IP」测试 Cloudflare CDN 延迟和速度,获取最快 IP !当然也支持其他 CDN / 网站 IP ~

goravel/goravel
面向 Web 工匠的 Golang 框架。向拉拉维尔致敬。

apernet/hysteria
歇斯底里是一个强大、闪电般快速且抗审查的代理。

google/syzkaller
Syzkaller 是一个无监督覆盖引导的内核模糊器

1Panel-dev/1Panel
🔥 🔥 🔥 现代化、开源的 Linux 服务器运维管理面板。

usememos/memos
一个开源的、轻量级的笔记服务。轻松捕捉和分享您的好主意。

ViRb3/wgcf
🚤 Cloudflare Warp 的跨平台非官方 CLI

v2ray/v2ray-core
用于构建代理以绕过网络限制的平台。

XTLS/Xray-core
X射线,穿透一切。也是最好的 v2ray-core,支持 XTLS。完全兼容的配置。

cloudflare/cloudflared
Cloudflare Tunnel 客户端(以前称为 Argo Tunnel)

hashicorp/nomad
Nomad 是一款易于使用、灵活且高性能的工作负载编排器,可以部署微服务、批处理、容器化和非容器化应用程序的组合。Nomad 易于操作和扩展,并具有原生 Consul 和 Vault 集成。

danvergara/dblab
每个命令行迷都应得的数据库客户端。

ethereum/go-ethereum
以太坊协议的 Go 实现

playwright-community/playwright-go
Playwright for Go 是一个浏览器自动化库,可通过单个 API 控制 Chromium、Firefox 和 WebKit。

k3s-io/k3s
轻量级 Kubernetes


编辑:Tony Bai

编辑主页:tonybai.com

GopherDaily主页:gopherdaily.tonybai.com

GopherDaily归档:gopherdaily.tonybai.com/more

GopherDaily项目:github.com/bigwhite/gopherdaily

订阅GopherDaily

取消订阅GopherDaily

Copyright 2019-2024 GopherDaily