GopherDaily

GopherDaily

2024-01-02

每日一谚:Write Go code as Gophers write code


Go技术生态

在Go中将SQL作为API
该文档讨论了通过 API 端点公开 SQL“where”子集的想法,并进行必要的安全检查,作为完整 GraphQL 的替代方案,并介绍了 Go 中代码的重新实现,以验证和处理特定的 SQL“where”子句表达式,例如用于按材料或重量过滤自行车的表达式。

Mastering DDD: Repository Design Patterns in Go
The article provides a comprehensive explanation of the concept of "repository" in Domain-Driven Design (DCD), focusing on its role in providing access to aggregates and its importance in domain-driven design, using the example of a Go language application.

实时交易应用程序:Golang、Kafka、Websockets — 在 Golang 中设置 Kafka (PART-2)
本文是关于在 Golang 中设置实时交易应用程序的系列文章的一部分,重点介绍如何与 Binance 的 Web 套接字建立连接并创建生产者构建文件,目的是测试 API 连接。

在 Golang 中创建强密码哈希
本文讨论了保护数据库中密码以防止未经授权的访问和侵犯隐私的重要性,并介绍了使用哈希作为将常规密码转换为复杂字符串以增强安全性的方法。

使用哈希制作强大而安全的密码
本文讨论了保护数据库中密码以防止未经授权的访问和侵犯隐私的重要性,并介绍了使用哈希作为将常规密码转换为复杂字符串以增强安全性的方法。

云原生技术

10 年全球 2024 大科技中心
文章列出了 2024 年全球十大科技中心,重点介绍了纽约、深圳、伦敦、班加罗尔、特拉维夫、新加坡、多伦多、斯德哥尔摩、东京和胡志明市等城市。

全球领导者对 2024 年的技术预测
本文讨论了全球领导者预测的 2024 年顶级技术预测,重点关注人工智能、区块链和量子计算的进步,重点关注颠覆性力量驱动的技术格局转型。

TiDB Cloud 组织 SSO 认证正式发布
TiDB Cloud 引入了组织单点登录 (SSO) 认证,这是对其安全功能的重大增强,它简化了企业认证流程,并允许使用安全断言标记语言 (SAML) 或 OpenID Connect (OIDC) 与任何身份提供商无缝集成。

2024 年的开源:更大的波动性、更大的风险、更多的 AI
本文讨论了在2024年更多公司将其开源许可证更改为商业许可证的可能性,新一轮的监管浪潮,以及GenAI在广泛的技术裁员和经济动荡中的持续发展。

AI

流行工具与项目

apache/incubator-answer
适用于任何规模团队的问答平台软件。无论是社区论坛、帮助中心还是知识管理平台,您始终可以信赖 Apache Answer。

slackhq/nebula
可扩展的覆盖网络工具,专注于性能、简单性和安全性

googleapis/google-api-go-client
自动生成的 Google API for Go。

projectdiscovery/subfinder
快速被动子域枚举工具。

assimon/epusdt
开源优雅的跨平台usdt收付中间件 Easy Payment USDT——epsdt

iawia002/lux
👾 用 Go 编写的快速简单的视频下载库和 CLI 工具

Jrohy/trojan
trojan多用户管理部署程序, 支持web页面管理

jesseduffield/lazydocker
管理一切的懒惰方式 docker

projectdiscovery/katana
下一代爬虫和爬虫框架。

superseriousbusiness/gotosocial
假期至2023年1月2日!https://github.com/superseriousbusiness/gotosocial/issues/2477 新年快乐!*** 快速、有趣、由 Go 提供支持的 ActivityPub 服务器。

k8sgpt-ai/k8sgpt
赋予每个人 Kubernetes 超能力

amir20/dozzle
Docker 容器的实时日志查看器。

keybase/client
Keybase Go 库, 客户端, 服务, OS X, iOS, Android, Electron

projectdiscovery/httpx
httpx 是一个快速且多用途的 HTTP 工具包,允许使用 retryablehttp 库运行多个探测器。

moby/moby
Moby Project - 容器生态系统的一个协作项目,用于组装基于容器的系统

spf13/cobra
现代 Go CLI 交互的 Commander

pion/webrtc
WebRTC API 的纯 Go 实现

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

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

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

gravitl/netmaker
Netmaker 使用 WireGuard 构建网络。Netmaker 可自动执行快速、安全的分布式虚拟网络。

go-gorm/gorm
Golang 的出色 ORM 库旨在对开发人员友好

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

gravitational/teleport
保护对所有基础架构的访问。

smartcontractkit/chainlink
去中心化预言机网络的节点,桥接链上和链下计算


编辑: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