Bun:高性能 Go ORM 与 SQL 构建工具

在 Go 生态中,传统的 ORM 往往要么“魔法”过多(如 GORM),要么过于模板化(如 SQLBoiler)。bun 则以 SQL-first 的设计理念,为开发者提供了轻量、高性能且灵活可控的 ORM 和查询构建器。它同时支持 PostgreSQL、MySQL(包括MariaDB)、SQLite、MSSQL、Oracle,并与分布式追踪平台 Uptrace 深度集成,让你在享受 ORM 便捷性的同时,依然对底层 SQL 保有完全掌控权。 [Read More]
Tags: go

golang中使用ssh

在Go语言中,golang.org/x/crypto/ssh 是一个官方维护的第三方库,用于实现 SSH 客户端和服务器功能。本文我们将学习如何使用该库建立 SSH 连接、执行远程命令、模拟终端交互等常见操作。 [Read More]
Tags: go

Foundry v1.0 迁移指南

Foundry v1.0 版本引入了多项破坏性变更,使用旧版本的项目可能需要相应调整。本指南记录了从旧版本迁移时的最佳实践建议。 [Read More]
Tags: solidity

深入了解Foundry配置文件

Foundry 作为 Solidity 开发的瑞士军刀,其配置文件 foundry.toml 是开发者实现高效工作流的核心枢纽。本文将从基础配置到高级优化,介绍 50+ 关键参数的配置逻辑,帮助我们更好地构建智能合约开发体系。 [Read More]
Tags: solidity

Foundry之部署合约本地网络

在之前的文章里,我们介绍了如何使用Foundry来对我们的合约进行测试。现在合约测试完成后,我们需要将合约部署到本地网络上,以便其他用户可以调用。 [Read More]
Tags: solidity