Project Icon

backoff

指数退避算法的Go语言实现

Backoff是一个Go语言实现的指数退避算法库,源自Google的Java HTTP客户端库。它通过反馈机制逐步降低进程速率,以找到可接受的执行频率。该库提供简洁的API,适用于需要实现重试逻辑的场景。Backoff保持小巧精简,专注于常见用例,在网络请求、任务调度等场景中有广泛应用。

bbr - 高性能网络拥塞控制算法开源实现
BBRGithubQUICTCP开源开源项目拥塞控制
BBR项目是一个开源的网络拥塞控制算法实现。它提供了TCP和QUIC协议的BBRv1和BBRv3版本代码,同时包含详细文档、脚本和相关材料。项目包括快速入门指南和FAQ,并设有公开邮件列表供讨论和分享测试结果。BBR算法旨在提升网络传输效率,可应用于多种网络环境。
goa - Go语言API设计优先框架 简化服务开发
API开发GithubGoa代码生成开源项目微服务设计优先
Goa是一个Go语言API设计优先框架,使用Go DSL描述API设计。它可生成服务辅助代码、客户端代码和文档,支持HTTP和gRPC传输,并可通过插件扩展。Goa分离业务逻辑和传输逻辑,支持跨服务设计代码共享,提高重用性和标准化。该框架简化了API开发流程,适合构建可扩展的微服务架构。
go-binance - 完整的Golang SDK实现币安API功能
Binance APIGithubGolang SDKREST APIWebSocketgo-binance开源项目
go-binance是一个完整实现币安交易所API的Golang SDK。它涵盖了币安官方文档中的全部REST和WebSocket接口,包括现货、杠杆、期货和期权交易功能。SDK采用链式调用设计,简化了订单创建、行情查询和账户信息获取等操作。此外,go-binance支持WebSocket实时数据流,有助于开发高性能和实时性要求较高的交易策略。
go-fast-cdn - 高性能开源CDN系统,基于Go语言的轻量级解决方案
DockerGithubGo-Fast CDNGo语言SQLite开源CDN开源项目
go-fast-cdn是一款基于Go语言的开源CDN系统,集成SQLite数据库、GORM和Gin web框架。该项目采用Vite、React和wouter构建用户界面,提供高性能、易部署的内容分发服务。go-fast-cdn支持Docker快速启动,适合需要轻量级CDN解决方案的开发者和企业。项目文档详尽,有助于用户快速搭建和管理CDN网络。
google-api-go-client - Go语言的官方Google API客户端库
GithubGoogle APIGo语言客户端库应用默认凭据开源项目授权
google-api-go-client是Go语言生态中的开源官方Google API客户端库,提供自动生成的API,覆盖URL缩短器、Google Sheets等多种服务。支持多种授权方式,包括Google应用程序默认凭据、JSON密钥文件和自定义OAuth2 TokenSource。虽处于维护模式,仍持续提供关键bug修复和安全更新,是开发Google服务应用的可靠开源工具。
protoactor-go - Go语言实现的高性能跨平台Actor框架
GithubGoProto Actoractor模型分布式系统并发编程开源项目
protoactor-go 是一个用 Go 语言实现的高性能跨平台 Actor 框架。它提供简洁 API,基于成熟技术构建,支持显式序列化。该框架实现了 Go 和 C# 之间的 Actor 通信,具有分布式、容错和解耦并发特性。protoactor-go 采用 Protobuf 序列化和 gRPC 网络传输,确保跨平台兼容性和稳定性。目前处于 beta 阶段,已有部分用户在生产环境使用。
colly - 快速灵活的Go语言网络爬虫框架
CollyGithubGo语言Web抓取开源项目数据抓取网络爬虫
Colly是一个Go语言开发的网络爬虫框架,以其快速和简洁的API接口著称。该框架支持同步、异步和并行爬取,能自动处理cookie和会话管理。Colly具备缓存和分布式爬取等高级特性,单核处理能力可达每秒1000多个请求。它适用于数据挖掘、处理和归档等多种场景,兼具易用性和高性能,为开发者提供了构建网络爬虫的有力工具。
asynq - 高效可靠的Go语言分布式任务队列库
GithubGoRedis任务队列分布式系统开源项目异步处理
Asynq是基于Redis的Go语言分布式任务队列库,提供简单API创建和处理异步任务。支持任务调度、重试、优先级队列等功能,具有高可靠性和可扩展性。适用于需要异步处理大量任务的场景。项目配备Web UI和CLI工具便于监控管理。
agency - 探索大语言模型的快速、高效Go语言库,符合Go语言的习惯
AgencyGithubGoOpenAIautonomous agentsgenerative AI开源项目
Agency库提供了一个纯Go语言开发的平台,使开发者能够清晰高效地探索大语言模型和其他生成式AI技术,不需依赖Python或JavaScript,保持代码简洁和架构清晰。库支持通过简单的接口实现和组织自定义操作,配备拦截器实现过程的逐步观察,并支持任何兼容OpenAI的API。支持高度自定义和复杂数据分析的特性,弥补Go在生成式AI中的应用空白。
GoBooks - Go语言学习资源集锦 从入门到高级的编程指南
GithubGo书籍学习资源开发开源项目编程
GoBooks项目汇集了从入门到高级的Go语言学习资源,包括编程书籍、教程和课程。涵盖Go基础语法、Web开发、并发编程和微服务架构等方面,为开发者提供系统学习路径。项目持续更新优质Go书籍,是提升Go技能的宝贵资源库。
项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

白日梦AI

白日梦AI提供专注于AI视频生成的多样化功能,包括文生视频、动态画面和形象生成等,帮助用户快速上手,创造专业级内容。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

讯飞绘镜

讯飞绘镜是一个支持从创意到完整视频创作的智能平台,用户可以快速生成视频素材并创作独特的音乐视频和故事。平台提供多样化的主题和精选作品,帮助用户探索创意灵感。

Project Cover

讯飞文书

讯飞文书依托讯飞星火大模型,为文书写作者提供从素材筹备到稿件撰写及审稿的全程支持。通过录音智记和以稿写稿等功能,满足事务性工作的高频需求,帮助撰稿人节省精力,提高效率,优化工作与生活。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

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