#Go框架

LinGoose学习资料汇总 - Go语言AI/LLM应用开发框架

2024年09月10日
Cover of LinGoose学习资料汇总 - Go语言AI/LLM应用开发框架

LinGoose: 强大的Go语言AI/LLM应用开发框架

2024年08月30日
Cover of LinGoose: 强大的Go语言AI/LLM应用开发框架
相关项目
Project Cover

lingoose

LinGoose是一个为开发AI/LLM应用设计的Go语言框架,支持模块化和功能抽象。用户可以灵活选择和创建实现,并使用丰富的文档和快速入门指南,从零开始构建完整的AI/LLM应用。

Project Cover

kratos

Kratos是一个Go语言微服务框架,提供HTTP/gRPC通信、中间件、注册发现、日志接口等功能。它简化了可靠应用程序的开发过程,支持追踪、指标监控和错误处理。Kratos的设计适用于构建大型、健壮的微服务系统,为开发者提供了全面的工具和特性支持。

Project Cover

easy

easy是一个综合性Go语言工具包集合,整合了gRPC、HTTP服务器和客户端组件。它提供日志、指标、超时和追踪等插件,并支持数据库、Redis操作、配置管理和监控告警功能。该项目旨在简化Go应用程序的开发流程,适用于构建高性能、可靠的系统。

Project Cover

gf

GoFrame是一款Go语言应用开发框架,具有模块化设计和高性能特点。该框架提供自动代码生成、ORM组件、可观察性支持和API文档生成功能。GoFrame采用松耦合架构,易于使用,配有详细文档和CLI工具,适用于开发不同规模的应用。

Project Cover

eagle

Eagle是一个用于快速业务开发的Go语言框架,适用于构建API服务和网站。框架集成了gin、gRPC、viper、zap等主流组件,支持数据库ORM、缓存、消息队列、身份验证等功能。Eagle采用分层架构和Wire依赖注入,提高了模块化程度并降低了组件间耦合。框架提供完整的项目结构和CLI工具,便于开发者快速启动项目。

Project Cover

kyoto

Kyoto是一个Go语言服务器端前端框架,旨在解决传统模板开发的局限性。该框架提供了页面和组件创建、状态管理、渲染控制和动态布局更新等功能,有效简化了前端开发中的责任分离、组件结构和异步加载等问题。Kyoto以最小依赖和充分利用Go内置特性为设计理念,为开发者提供了简洁的API和实用工具,是追求高效服务器端渲染的Go开发者的理想选择。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号