GopherDaily

GopherDaily

2023-12-18

每日一谚:Make test failures readable


Go技术生态

Fine-Tuning Golang: Advanced Techniques for Code Optimization

使用 Acorn 在云中运行 Go + HTMX
本文提供了如何使用 'baby API' 库和 'Acorn' 应用平台运行 Go + HTMX 应用程序的教程,使用 Acorn 的免费沙盒将应用程序连接到 Redis 存储并在云中运行。

rqlite 8.10.0 – 快速加载大型 SQLite 数据集
最新版本的 rqlite 是一个用 Go 编写并使用 sqlite 作为其存储引擎的开源分布式关系数据库,它引入了一个新的高性能、从 SQLite 初始化选项,称为 Boot loading。

指导软件工程师或工程领导者
本文讨论了指导软件工程师和工程领导者的重要性,提供了寻找导师的各种方法和资源,包括内部和付费联系,以及分享个人经验和建议。

nezha:使用同步时钟的可部署和高性能共识
该文档讨论了哪吒,这是一种共识协议,它使用同步时钟来减少延迟和提高吞吐量,并且优于以前的协议,同时还解决了确保分布式系统中所有接收器之间一致顺序的挑战。

在 LLM 应用程序中实现经济高效的测试驱动开发,作者:Fanis Vlachos
这篇博文讨论了在语言学习模型 (LLM) 应用程序中实现具有成本效益的测试驱动开发,特别是在 Scott bot(一种 AI 驱动的聊天机器人)的开发中,强调了由于 Larimer 语言学习模型 (LLM) 的非确定性而管理与测试相关的成本的挑战。

Rust与Go中实现高性能解析JSON
它们的速度基本相当,比Java快4倍,比Python快6倍。 在Go中,使用FastJson代替标准库的encoding/json,性能会提高10倍,而在Rust中,用SimdJson代替serde\_json,实力提高3倍。

云原生技术

释放创造力和效率:GPT 工作流程综合指南
该文档提供了生成式预训练转换器 (GPT) 的综合指南,GPT 是一种强大的语言模型,可用于各个行业,可提高生产力、创造力和效率。

Linux 及其社区的 32 年
Linux 的创始人 Linus Torvalds 分享了他对协作、激励和社交技能在维护和发展开源软件中的重要性的见解,并将 Linux 与这些技能的持续相关性归因于此。

Blog: Kubernetes 1.29: New (alpha) Feature, Load Balancer IP Mode for Services
Kubernetes 1.29 introduces a new alpha feature, '.status.load Balancer.ingress.ipMode' field, which allows service implementations to handle traffic from pods to the Service, within the cluster, with two possible values: '" VIP " and 'Proxy '. The feature aims to address issues with the current behavior of Kubernetes, such as source IP problems and feature loss at the load balancer level.

AI

年度回顾:GenAI曝光硅谷芯片古迹
本文讨论了GenAI对硅谷芯片制造商的影响,特别是英特尔和AMD,他们意识到他们销售CPU的传统商业模式在新的人工智能主导的计算领域不再适用,英伟达的GPU使面向用户的成熟应用程序成为可能。

人工智能 vs 机器学习 vs 深度学习 vs 数据科学 — 您需要的一切......
顶级技术作家 Dineshchandgr 的文章全面概述了软件工程的四个领域:人工智能、机器学习、深度学习、神经网络和数据科学,以及数据科学领域的各种工作角色。

流行工具与项目

jmorganca/ollama
在本地启动并运行 Llama 2 和其他大型语言模型

SagerNet/sing-box
通用代理平台

a-h/templ
一种用 Go 编写 HTML 用户界面的语言。

francoismichel/ssh3
SSH3:使用 HTTP/3 的更快、更丰富的安全外壳,请在此处查看我们的文章:https://arxiv.org/abs/2312.08396

cli/cli
GitHub 的官方命令行工具

lichti/whats-spoofing
Whatsapp 利用欺骗冒充回复消息

wavetermdev/waveterm
一个开源的跨平台终端,可实现无缝的工作流程

bytebase/bytebase
面向开发人员、DBA 和平台工程团队的世界上最先进的数据库 DevOps 和 CI/CD。用于数据库 DevOps 的 GitLab

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

usememos/memos
一个开源的、轻量级的笔记服务。轻松捕捉和分享您的精彩想法。

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

v2rayA/v2rayA
Project V 的 Web GUI 客户端,支持 VMess、VLESS、SS、SSR、Trojan、Tuic 和 Juicity 协议。🚀

navidrome/navidrome
🎧☁️ 现代音乐服务器和流媒体与亚音速/Airsonic 兼容

google/generative-ai-go
适用于 Google 生成式 AI 的 Go SDK

gokcehan/lf
终端文件管理器

hajimehoshi/ebiten
Ebitengine - 一个非常简单的 Go 2D 游戏引擎

techschool/simplebank
后端大师班:用 Go 构建一个简单的银行服务

AdguardTeam/AdGuardHome
网络范围的广告和跟踪器阻止DNS服务器

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

sundowndev/phoneinfoga
电话号码的信息收集框架

turbot/steampipe
零ETL,无限可能。使用 SQL 进行实时查询 API、代码等。无需数据库。

Jguer/yay
Yet another Yogurt - 用 Go 编写的 AUR 助手

celestiaorg/celestia-node
Celestia 数据可用性节点

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

另一个邮件列表:https://gopher-daily.com

Copyright 2023 GopherDaily