GopherDaily

GopherDaily

2024-04-07

每日一谚:Implement a context-aware sleep function


Go技术生态

Go crypto包维护者谈开源项目维护策略
Filippo Valsorda 是一位开源项目维护者,他与订阅者分享了他的维护政策,详细说明了他的工作周期、项目范围和对贡献的期望,包括更喜欢问题而不是 PR、批量工作以及快速禁止。

Go with Ent ORM 和 MySQL 中的并发控制
本文以 JustLetGo.com 上的双重预订问题为例,讨论了使用 Ent 对象模型 (Ent ORM) 和 MySQL 在 Go 应用程序中实现乐观锁定,以管理多个用户与同一资源交互时的数据一致性。

Golang:使用 gRPC 进行开箱即用的背压处理,由 Grafana 仪表板验证
A5 Labs 的高级软件工程师 Tiago Melo 讨论了 Go 中服务器流式处理 rpc(服务器流式处理 rpc)的优势,强调了它在实时更新、背压处理、高效计算、流式处理大型数据集、状态交互和同步多媒体流方面的优势。

Go Generics:释放可重用性和类型安全性
本文讨论了 Go 1.18 中泛型的引入,它允许开发人员编写适应各种类型的可重用函数和数据结构,促进可重用性和类型安全性,并提高代码的清晰度和清晰度。

使用 Fyne 用 Go 编写的扫雷
这篇博文讨论了 Minesweeper 版本的开发和发布,这是一款用 Go 编写的游戏,使用 Fyne GUI 库进行桌面开发,可以在 Windows 和 Linux 上运行。

GNU Autoconf 在任何实际意义上都是不可替代的
Chris Siebenmann 认为,GNU Autoconf 是许多开源项目的关键工具,它不能轻易被取代,尤其是在现有项目中,并且将大多数项目转换为替代构建系统需要大量的工作和时间。

Private Network Only VPC with Transit Gateway and Egress VPC
The article "Private Network Only VPC with Transit Gateway and Egress VPC" by Zhimin Wen is a Medium post discussing the simulation of a private network only VPC on AWS with an egress VPC and Transit Gateway.

云原生技术

您需要了解的有关企业应用程序安全的所有信息
本文讨论了企业应用程序安全 (AppSec) 的重要性和独特挑战,强调它解决了大型组织面临的独特安全挑战,例如规模、复杂性、协作要求和影子 IT 风险。

使用 Podman 创建和使用虚拟机
新堆栈讨论了如何使用红帽的 Podman 来创建和处理虚拟机,使其成为管理容器以及构建和维护虚拟机的有用工具。

AI

流行工具与项目

plandex-ai/plandex
用于复杂任务的 AI 编码引擎

aurora-develop/aurora
自由

SagerNet/sing-box
通用代理平台

MartialBE/one-api
OpenAI 接口管理 & 分发系统,改自songquanpeng/one-api。支持更多模型,加入统计页面,完善非openai模型的函数调用。

photoprism/photoprism
用于去中心化网络🌈💎✨的 AI 驱动的照片应用程序

opentofu/opentofu
OpenTofu 允许您以声明方式管理您的云基础架构。

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

pocketbase/pocketbase
开源实时后端 1 个文件

jpillora/chisel
基于 HTTP 的快速 TCP/UDP 隧道

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

Calcium-Ion/new-api
基于One API的二次开发版本,支持Midjourney,仅供个人管理渠道使用,请勿用于商业API分发!

fleetdm/fleet
面向 IT、安全和基础架构团队的开源平台。(Linux、macOS、Chrome、Windows、云、数据中心)

beego/beego
beego 是 Go 编程语言的开源高性能 Web 框架。

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

RiemaLabs/modular-indexer-light
比特币元协议的完全用户验证的执行层。(光分度器)

nilsherzig/LLocalSearch
LLocalSearch 是一个使用 LLM 代理的完全本地运行的搜索聚合器。用户可以提出一个问题,系统将使用一系列 LLM 来找到答案。用户可以看到代理的进度和最终答案。不需要 OpenAI 或 Google API 密钥。

authelia/authelia
适用于 Web 应用的单点登录多重门户

go-gost/gost
GO Simple Tunnel - 用 golang 编写的简单隧道

juanfont/headscale
Tailscale 控制服务器的开源自托管实现

naiba/nezha
自托管、轻量级服务器和网站监控及运维工具

jeessy2/ddns-go
简单易用的DDNS。支持阿里云、腾讯云、Dnspod、Cloudflare、Callback、华为云、百度云、Porkbun、GoDaddy、Namecheap、NameSilo...

tinygo-org/tinygo
去小地方的编译器。微控制器、WebAssembly (WASM/WASI) 和命令行工具。基于 LLVM。

bettercap/bettercap
用于 802.11、BLE、IPv4 和 IPv6 网络侦察和 MITM 攻击的瑞士军刀。

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


编辑:Tony Bai

编辑主页:tonybai.com

GopherDaily主页:gopherdaily.tonybai.com

GopherDaily归档:gopherdaily.tonybai.com/more

GopherDaily项目:github.com/bigwhite/gopherdaily

订阅GopherDaily

取消订阅GopherDaily

Copyright 2019-2024 GopherDaily