GopherDaily

GopherDaily

2024-04-21

每日一谚:Measure before optimizing


Go技术生态

Gopher的Rust第一课:Rust的那些事儿
给gopher写的Rust第一课的开篇,介绍Rust语言的诞生与发展以及设计哲学

Gopher的Rust第一课:第一个Rust程序
给gopher写的Rust第一课的第三篇,介绍Rust的hello, world以及程序结构

如何使用Docker 桌面和 Kubernetes 运行 Ollama:分步指南
Ajeet Singh Raina 提供了有关如何使用 Docker Desktop 和 Kubernetes 在容器化环境中运行大型语言模型 Ollama 的分步指南,提供了隔离、可伸缩性、资源管理和可移植性等优势。

微软发布Go开发者专属博客,助力Microsoft与Go社区的持续协作创新

面向对象的 Go:在 Golang 中解开 OOP 的力量
本文解释了如何在 Go 编程语言中实现面向对象编程 (OOPD) 概念,如类、封装、继承、多态和抽象类,尽管没有传统的 OOD 语法和构造。

Adventures In Rust:为 Thunderbird 带来 Exchange 支持
Mozilla基于Firefox的电子邮件应用程序Mozilla Firefox的开发人员已经成功地使用Rust语言实现了对Microsoft的Exchange Web服务(EWS)API的支持,最初的推出仅涵盖电子邮件,未来将支持日历和地址簿。

云原生技术

分布式系统阅读清单

历史:Mac OS X 的起源
最初的 macOS,后来更名为 Mac OS X,是在史蒂夫·乔布斯离开苹果创办 NeXT, Inc. 后由苹果开发的,并被该公司采用,导致了 iPhone、Apple Watch 和 Apple TV 等其他产品的开发。

使用 Linux 和 Docker 安装 OpenProject
New Stack 提供了有关如何在使用 Linux 和 Docker 的 Linux 服务器上安装项目管理平台 OpenProject 的指南,包括安全设置、访问和启用 SSL 的步骤。

使用 Apache Arrow、DataFusion、Flight 和 Parquet 构建 InfluxDB 3.0
YouTube 已用于使用 Apache Arrow、DataFusion、Flight 和 Parquet 构建 InfluxDB 3.0,为数据存储、协作和内容创建提供全面的平台。

如何在容器中逐步构建基于 LLM 的气隙 AI 聊天机器人
Mélony Qin(又名云瓜)分享了一篇关于如何在容器中构建基于劳伦斯利弗莫尔国家实验室 (LLM) 的气隙 AI 聊天机器人的博客文章,解决了在没有互联网接入的情况下将 AI 集成到专业环境中的挑战。

AI

ChatGPT是如何工作的?正如 ChatGPT 团队所解释的那样。
由 Evan Morikawa 领导的 ChatGPT 团队解释了大型语言模型 (LLM) 的工作原理,其中包括标记化、嵌入、模型权重乘法和对预测进行采样,从而生成看起来像人类的文本。

流行工具与项目

ollama/ollama
使用 Llama 3、Mistral、Gemma 和其他大型语言模型启动并运行。

avelino/awesome-go
精选的 Go 框架、库和软件列表

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

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

aurora-develop/aurora
自由

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

danvergara/morphos
自承载文件转换器服务器

junegunn/fzf
🌸 命令行模糊查找器

SagerNet/sing-box
通用代理平台

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

omriharel/deej
使用真正的滑块设置应用程序卷!deej 是一个 Arduino & Go 项目,可让您为 Windows 和 Linux 构建自己的硬件混音器

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

google/gvisor
容器的应用程序内核

Layr-Labs/eigenda
安全、高吞吐量和分散式数据可用性

OJ/gobuster
用 Go 编写的目录/文件、DNS 和 VHost 破解工具

DNSCrypt/dnscrypt-proxy
dnscrypt-proxy 2 - 灵活的 DNS 代理,支持加密的 DNS 协议。

zitadel/zitadel
ZITADEL - 身份基础架构,为您简化。

terrastruct/d2
D2 是一种现代图表脚本语言,可将文本转换为图表。

Jguer/yay
又一个酸奶 - 用 Go 编写的 AUR 助手

bom-squad/protobom
协议缓冲区中的通用 SBOM 表示

caddyserver/caddy
具有自动 HTTPS 功能的快速可扩展的多平台 HTTP/1-2-3 Web 服务器

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

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

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

IceBearAI/LLM-And-More
LLM-And-More is a professional, plug-and-play, llm trainer and application builder that guides you through the complete LLM workflow from data to evaluation, from training to deployment, from idea to sevice. / LLM-And-More 是一个专业、开箱即用的大模型训练及应用构建一站式解决方案,包含从数据到评估、从训练到部署、从想法到服务的全流程最佳实践。


编辑:Tony Bai

编辑主页:tonybai.com

GopherDaily主页:gopherdaily.tonybai.com

GopherDaily归档:gopherdaily.tonybai.com/more

GopherDaily项目:github.com/bigwhite/gopherdaily

订阅GopherDaily

取消订阅GopherDaily

Copyright 2019-2024 GopherDaily