SheepNav
ToGO

ToGO

crazyantlabs.com

Go全栈框架,一键生成API与后台

13天前制作者:Fady Mondy

关于 ToGO

ToGO 是一款开源、API优先的全栈框架,专为 Go + sqlc + Atlas + React 技术栈打造。它提供类似 Laravel Artisan 的 CLI 工具,只需一个二进制文件、一个仓库,即可零胶水代码构建现代应用。

核心功能

ToGO 的核心在于其强大的 CLI 工具,能够自动生成 API、GraphQL 接口、管理后台面板以及插件结构。它集成了数据库迁移(通过 Atlas)、类型安全查询(通过 sqlc)和前端 React 模板,让开发者从繁琐的配置中解放出来,专注于业务逻辑。

主要特性

  • API优先设计:自动生成 RESTful 和 GraphQL API,支持自定义扩展。
  • 一体化CLI:类似 Laravel Artisan 的命令行工具,快速创建模型、控制器、迁移等。
  • 类型安全:集成 sqlc,将 SQL 查询编译为类型安全的 Go 代码,减少运行时错误。
  • 零配置集成:一个二进制文件即可运行,无需手动拼接前后端。
  • 可插拔架构:支持插件系统,方便添加第三方服务或自定义功能。

适用场景

ToGO 适合希望快速搭建全栈应用的 Go 开发者,尤其是需要同时提供 API 和管理后台的项目。无论是创业初期的 MVP 还是企业级内部工具,都能显著提升开发效率。

所属分类

相关工具