Go

Go(又称Golang)是一门由Google于2009年开源推出的静态类型、编译型编程语言,由Robert Griesemer、Rob Pike和Ken Thompson共同设计。其设计初衷是为了解决大规模分布式系统和云计算基础设施开发中的痛点,旨在兼具C/C++般的编译运行效率与Python般的开发效率。Go语言的核心特色是语法极其简洁(摒弃了类和继承等复杂概念),内置强大的并发编程模型(goroutine轻量级线程和channel通信机制使其并发编程简单而高效),编译速度飞快,并生成独立的静态可执行文件便于部署。它提供了垃圾回收机制和丰富的标准库,特别擅长构建高性能、高并发的网络服务、分布式系统、API服务器、云原生应用(如Docker和Kubernetes均由其编写)及命令行工具。Go语言通过严格的代码规范(如强制格式化)、内置的依赖管理工具和强调“一种问题只有一种解决方法”的理念,有效降低了项目复杂性和团队协作成本。尽管在泛型等特性上曾较为保守,但其在简洁性、生产效率和工程可维护性上的卓越表现,使其迅速成为后端开发和基础设施领域最受欢迎的现代编程语言之一。
解决了微信支付,支付宝支付,阿里云短信sms接入问题;提高项目接入三方效率; 项目使用技术:golang 主要是用于接入短信推送,支付项目使用,服务端接入支付渠道,接入短信推送。 本人在职Golang,PHP服务端工程师,熟练使用的技术:php,laravel,html,js,vue,ant design for vue, golang;熟练使用中间件mysql,redis,消息队列Kafka,rocketMQ等;熟悉shell脚本编写和dockerfile的编写;有部署服务的经验,熟悉nginx命令,以及能高效率进行前后端项目的开发
1360gormSNS社交
功能:提供数据结构、全量、增量的数据同步功能,提供行级并发同步模式;提供多种下游数据冲突处理模式;提供列级、行级数据过滤及数据映射 功能健壮性:支持全量、增量同步的断点续传; 服务高可用: 1.服务节点故障感知 2.故障节点自动切换 3.异常任务自动迁移 功能描述 数据同步源、目标端类型支持: 上游:mysql 5.7 下游:mysql 5.7、kafka 0.10 (支持0.10版本Kafka集群配置SASL访问控制) 数据同步类型支持: 结构同步(仅限于下游为mysql):包括表、视图等结构对象的语法迁移。异构数据库迁移将源库语法调整为目标库对应的语法。 全量数据迁移:将源库中的所有数据迁移到目标库中,不包含结构对象定义的语法。如果迁移过程中源库有新增数据,且迁移类型只选择了全量迁移,则新增数据不会迁移到目标库。 增量数据迁移:将 源库迁移过程中新增的数据同步到目标库中,主要用于源库和目标库的增量数据实时同步。如果创建数据迁移任务时,同时选择了全量数据迁移和增量数据迁移,则 迁移过程中会先将源库中静态数据迁移到目标库,然后将增量数据同步到目标库。增量数据迁移不会自动结束,如果需要结束需要手工停止。 同步规则支持: 映射:支持库、表、列级别名称映射,上下游库、表、列名称可不一致 列筛选:支持表内指定列的同步 注意:当主键列由于黑白名单被过滤掉时,则使用所有需要同步的列构成下游SQL的where条件 黑名单:指定列不同步 白名单:指定列同步 行筛选:支持where条件筛选 列类型为整型(各类int)、char、varchar 比较符为=,!=,>,>=,
1700grpc金融
数据库中间件产品系统
用于管控业务对 mysql 集群的访问 读写分离 权限管控 分组功能支持 流量负载均衡 账号管理 配置热加载 客户端请求类型对应协议说明: COM_QUIT 关闭连接 handleRollback() Close() https://dev.mysql.com/doc/dev/mysql-server/latest/page_protocol_com_quit.html COM_QUERY SQL查询及 dml、ddl请求 handleQuery() https://dev.mysql.com/doc/dev/mysql-server/latest/page_protocol_com_query.html COM_PING 测试连通性 writeOK() https://dev.mysql.com/doc/dev/mysql-server/latest/page_protocol_com_ping.html COM_INIT_DB 切换数据库 handleUseDB() https://dev.mysql.com/doc/dev/mysql-server/latest/page_protocol_com_init_db.html COM_FIELD_LIST 获取数据表字段信息 handleFieldList() https://dev.mysql.com/doc/dev/mysql-server/latest/page_protocol_com_field_list.html COM_STMT_PREPARE 预处理SQL语句 handleStmtPrepare() https://dev.mysql.com/doc/dev/mysql-server/latest/page_protocol_com_stmt_prepare.html COM_STMT_EXECUTE 执行预处理语句 handleStmtExecute() https://dev.mysql.com/doc/dev/mysql-server/latest/page_protocol_com_stmt_execute.html COM_STMT_CLOSE 销毁预处理语句 handleStmtClose() https://dev.mysql.com/doc/dev/mysql-server/latest/page_protocol_com_stmt_close.html COM_STMT_SEND_LONG_DATA 发送BLOB类型的数据 handleStmtSendLongData() https://dev.mysql.com/doc/dev/mysql-server/latest/page_protocol_com_stmt_send_long_data.html COM_STMT_RESET 清除预处理语句参数缓存 handleStmtReset() https://dev.mysql.com/doc/dev/mysql-server/latest/page_protocol_com_stmt_reset.html COM_SET_OPTION 设置语句选项 handleSetOption() https://dev.mysql.com/doc/dev/mysql-server/latest/page_protocol_com_set_option.html
1080grpc金融
股票量化自动交易软件DTrader 是本人独立开发交易辅助软件,用户可以通过调用接口完成下单/撤单等动作 DTrader可以毫秒级下单撤单、极速的行情服务、一键部署、API调用、支持90+券商. 您通过DTrader 内置 HTTP API 接口就能实现快速下单。极大地提高了交易的效率和便捷性。用户无需繁琐的操作步骤,就能迅速下达交易指令。 极大降低个人量化交易门槛,不要你预先安装任何软件或编程环境 ,它只有一个可执行文件,你可以一键部署。您可以使用任何语言,DTrader 目前提供 HTTP API 接口调用,您可以使用任何语言调用。我们将陆续为您提供更多语言级别SDK。 您可以在毫秒级别完成下单撤单,我们还内置行情服务,无论交易或数据获取速度将控制在50ms内,您可以专注于自己的策略开发!
4561grpc金融
GPP加速器开源项目
GPP 加速器:您的网络加速新选择 在当今互联网时代,流畅的网络体验至关重要。GPP 加速器应运而生,旨在为用户提供快速、稳定的网络连接。基于强大的 Sing-Box 和 Wails 技术,GPP 采用 Golang 编写,支持 Windows、Linux 和 macOS,满足各类用户的需求。 为何选择 GPP 加速器? 卓越性能:GPP 通过先进的 TUN 代理技术,确保您的网络连接快速而稳定,轻松应对各种网络环境。 用户友好界面:我们的 GUI 客户端设计直观,操作简单,无论您是技术高手还是网络新手,都能轻松上手,快速享受加速服务。 灵活配置:GPP 让您能够根据自己的需求,自定义代理规则和设置。无论是游戏、视频还是日常浏览,您都可以获得最佳体验。 强大的社区支持:加入我们的用户社区,与其他 GPP 用户交流经验,获取帮助和建议,让您的使用体验更上一层楼。 跨平台兼容:无论您使用什么操作系统,GPP 都能完美运行,真正做到随时随地加速,为您提供无缝的网络体验。
3730加密解密生活服务
该项目由我作为项目负责人带领团队研发,一开始主要是解决高校实验室器材需要手动登记特别麻烦的问题,于是采用RFID+人脸识别+Zigbee技术搭建了一套全自动盘点、登记学生出借物品的系统。主要流程是:当学生拿走实验室物品后,经过门禁时感应到物品会要求人脸识别,人脸识别通过后自动登记学生身份信息,并通过RFID感应物品标签并登记物品信息,学生确认后便放行。经不断努力扩展,团队通过创业训练计划把项目带到了企业级平台,获得一致好评。
2251go语言uniapp
奈雪の茶产品系统
奈雪の茶小程序简介 欢迎来到奈雪の茶小程序,您的掌上茶饮新选择。在这里,您可以享受到便捷的茶饮订购体验,无论是自取还是外卖,都能轻松满足您的需求。 主要功能: 自取与外卖服务:通过小程序,您可以选择自取或外卖服务,让您的茶饮体验更加灵活便捷。 会员积分系统:成为会员,享受积分累积,积分可在积分商城兑换茶饮券及精美周边好礼。 会员码:出示会员码,快速享受会员专属优惠和服务。 商城与优惠券:奈雪的茶商城提供多种优质茶礼盒和网红零食,会员券包让您的购物更加实惠。 会员专属活动:新用户加入会员即可享受入会好礼,更有积分兑换、升级特权、生日特权等多重会员权益。 个性化服务:积分签到、送她心愿、联系客服等功能,为您提供全方位的个性化服务。 界面亮点: 首页:展示最新活动和推荐产品,让您第一时间掌握新品信息。 点餐:快速下单,选择您喜爱的茶饮和点心。 取餐:实时查看订单状态,便捷取餐。 我的:管理个人信息,查看订单历史,享受会员服务。 奈雪の茶小程序,让您的茶饮生活更加简单、快捷。立即体验,享受每一杯好茶带来的美好时光。
5380gorm生活服务
Cross-chain bridge开源项目
1. 自主研发的去中心化的跨链桥,目前QDay,BSC,TRON,ETH 等公链。 2. 高可靠、高稳定,由多个经过授权的relay参与投票交易, DAO 解决争议、全流程可视化。 3. 更少的手续费,基于自研公链,不仅更加可靠 而且更少手续费 4. 完整的生态, 社区用户可以申请成为relay,赢得收益,可以成为DAO一员,参与管理
2330go语言区块链
颐交园APP产品系统
一、本方案面向谁,解决了什么问题 本方案主要面向中老年人。随着智能手机在中老年人群中的普及,他们对丰富多样的线上娱乐、社交和信息获取途径有着日益增长的需求。这款 APP 解决了中老年人在闲暇时光获取资讯、互动交流以及通过网赚实现一定经济收益的问题。仿头条的文章和视频推荐资讯展示功能,能让他们轻松了解时事热点、养生知识、生活趣事等各类信息。短视频播放功能符合他们对直观、便捷娱乐方式的偏好。贴吧帖子发布与评论点赞等社交互动功能,为他们提供了一个与同龄人交流兴趣爱好、分享生活经验的平台。而网赚功能,如签到、积分累积以及兑换现金提现到微信,让他们在享受线上生活的同时,还能获得一些实际的经济回报,增加了他们对互联网应用的参与度和粘性。同时,iOS 端接入的 ChatGPT 人工智能对话功能,无论是对文章内容的深入探讨还是自由提问,都有助于满足他们对新知识探索的好奇心,提升认知水平和思维活跃度。 二、相比于市场常规方案,本方案有哪些特点 功能针对性与多样性 中老年人友好设计: 界面和功能操作考虑到中老年人的使用习惯,采用简洁直观的设计风格。例如,文章、视频推荐资讯展示的排版清晰,字体大小适中,方便阅读观看。短视频播放操作简单,评论、点赞、收藏等交互按钮易于识别和点击,降低了使用门槛。 网赚功能针对中老年人的需求特点进行设置,签到、积分兑换现金提现流程简单明了,让他们能够轻松参与并理解收益获取方式。 功能集成创新: 融合了仿头条和仿抖音的多种功能,打造了一个综合性的垂直门户 APP。在一个平台上同时具备文章、视频资讯获取,短视频娱乐,社交互动以及网赚等功能,区别于市场上功能单一的应用,为中老年人提供了一站式的线上服务体验。 接入 ChatGPT 人工智能对话功能,在中老年人群体的应用中较为新颖。这不仅能为他们答疑解惑,还能激发他们对新事物的兴趣,促进大脑思维锻炼,丰富他们的精神生活。 技术适配与跨平台能力 客户端开发: 采用 Flutter 开发客户端,确保了 Android 和 iOS 双端的高效开发与良好性能表现。Flutter 的跨平台特性使得代码复用率高,减少了开发成本和周期。已上架双端应用表明其在不同操作系统上的兼容性和稳定性经过了市场检验。 后端架构: 后端主要使用 Go 语言构建,Go 语言具有高效的并发处理能力和出色的性能表现,能够轻松应对大量用户请求,特别是在处理资讯推荐、用户交互数据以及网赚功能的逻辑运算时,能够保证系统的快速响应和稳定运行。 针对应用商店限制,在 Android 应用端巧妙地隐藏 ChatGPT 功能,既满足了 Android 应用上架要求,又能在 iOS 端为用户提供更丰富的功能体验,体现了对不同平台政策的灵活应对和技术适配能力。 个人全栈开发优势: 由本人独立完成整体后端架构和功能实现、Flutter 客户端开发、Python 爬虫以及 Web 开发,确保了整个项目从数据采集到前端呈现的连贯性和一致性。在开发过程中能够快速根据需求调整各个环节,避免了团队协作中可能出现的沟通成本和技术衔接问题,提高了项目开发效率和质量控制能力。同时,个人对整个项目的深入理解有助于后期的维护和升级工作,能够更好地根据用户反馈和市场变化进行功能优化和拓展。 三、方案的产品组成或技术选型(20%) 客户端: 基于 Flutter 框架,利用 Dart 语言开发。Flutter 的热重载特性方便在开发过程中快速调整界面布局和功能逻辑,例如在优化文章阅读界面布局、视频播放界面交互效果时,可以即时看到修改后的效果,提高开发效率。其丰富的组件库能够满足各种界面元素的构建需求,如构建美观实用的登录页、我的页面等,展示点赞收藏发布的文章、网赚等信息功能时,通过组件的灵活组合可以实现个性化的设计和良好的用户体验。 后端: 主要采用 Go 语言,Go 语言的轻量级协程机制在处理并发任务时表现出色。例如,在同时处理多个用户的资讯请求、社交互动操作以及网赚数据更新时,能够高效地分配系统资源,避免线程阻塞,保证系统的流畅运行。后端架构设计上采用合理的分层结构,如数据层负责与数据库交互存储用户信息、文章数据、积分数据等;业务逻辑层处理各种功能的核心逻辑,如文章推荐算法、网赚规则计算等;接口层对外提供稳定的 API 供客户端调用,确保前后端数据交互的安全性和高效性。 结合 Python 爬虫技术,Python 的 Scrapy 等爬虫框架可以精准地从互联网上抓取各类适合中老年人的文章、视频资源,为 APP 的资讯展示提供丰富的数据来源。通过设置合理的爬虫规则和频率,能够保证数据的新鲜度和质量,满足用户对不同类型资讯的需求。 Web 开发方面,构建了配套的公众号网站(https://healthgarden.huanfangsk.com/info/main),网站与 APP 数据共享,用户可以在电脑端通过网站访问部分 APP 功能,如浏览文章资讯、观看视频等,实现了多端的信息互通和用户覆盖扩展,提升了产品的整体影响力和用户触达范围。
1790python生活服务
财富知音APP产品系统
一、本方案面向谁,解决了什么问题 本方案主要面向股票投资者,无论是新手还是经验丰富的专业人士。在股票投资领域,投资者需要及时、准确地获取股票相关资讯,并进行交流和分析。财富之音 APP 解决了以下问题: 对于新手投资者,APP 提供了仿头条的文章和视频推荐资讯展示功能,帮助他们快速学习股票知识,了解市场动态。短视频播放功能让复杂的投资知识以更直观的方式呈现。同时,接入 ChatGPT 等人工智能对话功能,新手可以就股票投资的基础问题进行询问,获得专业解答。 对于专业投资者,APP 的 K 线实时日 K、分时、周、月 K 线图功能可以满足他们对股票走势分析的需求。贴吧帖子发布、评论点赞等功能则提供了一个专业投资者之间交流经验、分享观点的平台。他们还可以通过人工智能对特定股票进行深入询问,辅助投资决策。 二、相比于市场常规方案,本方案有哪些特点 功能丰富度与整合性 资讯与交互功能: 集成了仿头条的文章和视频推荐资讯展示、短视频播放、评论、点赞、收藏等功能,打造了一个全方位的股票知识学习和交流平台。用户不仅可以获取知识,还能参与互动,形成活跃的投资社区氛围。 与市场上单一功能的股票 APP 相比,这种整合性更强,用户无需在多个 APP 之间切换,就能满足多种需求。 技术分析功能: 提供 K 线实时日 K、分时、周、月 K 线图功能,让投资者能够全面、及时地分析股票走势。这对于技术分析派的投资者来说是至关重要的,且在功能的准确性和实时性上有保障。 人工智能应用: 接入 ChatGPT 等人工智能对话功能是本 APP 的一大亮点。用户可以根据指定股票、文章内容或者自由地向人工智能提问,获得个性化的投资建议和知识解答。这在股票自媒体 APP 领域属于较为创新的功能,使投资决策更具科学性。 技术架构与跨平台优势 客户端: 使用 Flutter 开发客户端,能够保证在 iOS 与 Android 端都有良好的用户体验。Flutter 的跨平台特性使得开发效率更高,且能确保 APP 在不同平台上的一致性。同时,已上线的双端应用表明其稳定性和兼容性得到了验证。 后端: 后端采用 Go 语言和微服务架构,Go 语言的高效并发处理能力适合处理大量用户请求,尤其是在实时 K 线数据更新和用户交互频繁的场景下。微服务架构则使得系统的扩展性和维护性更好,各个功能模块可以独立开发、部署和扩展。 结合 Python 开发,能够充分利用 Python 在数据处理、算法实现等方面的优势,例如在资讯推荐算法和人工智能对接方面可以发挥重要作用。 前后端协同: 由本人主导前后端架构与功能开发,能够确保整个 APP 在功能实现和数据交互上的连贯性和高效性。前后端的紧密结合可以快速解决开发过程中的问题,优化系统性能。 用户体验个性化 在我的页面类似抖音展示点赞收藏发布的文章等信息功能,方便用户管理自己感兴趣的内容,形成个性化的投资知识库。用户可以快速回顾自己关注的股票资讯和互动情况,提升使用体验。 三、方案的产品组成或技术选型 客户端 采用 Flutter 框架,Flutter 使用 Dart 语言编写。Flutter 的优势在于其热重载特性,能够快速迭代开发。例如在开发 APP 的界面布局时,如文章列表、视频播放界面等,可以快速调整和查看效果。其自带的丰富组件库可以方便地实现各种交互功能,如评论、点赞按钮等。 后端 主要语言: Go 语言用于构建后端服务,特别是处理高并发的实时数据请求,如 K 线图数据的实时推送。Go 的轻量级协程机制能够高效地处理大量并发连接,确保数据的及时准确传递。 Python 用于数据处理和部分业务逻辑实现。例如,在资讯推荐系统中,可以利用 Python 的机器学习库来实现基于用户兴趣的文章和视频推荐算法。 架构: 采用微服务架构,将 APP 的不同功能模块拆分成独立的微服务,如资讯服务、K 线图服务、用户交互服务等。每个微服务可以独立进行开发、测试、部署和扩展。例如,当用户数量增加需要扩展 K 线图服务时,可以单独对该微服务进行扩容,而不影响其他功能模块。 使用微服务相关的框架和工具,如在服务治理方面可以采用 Kubernetes 进行容器化部署和管理,确保微服务的稳定运行和资源合理分配。
1570python金融
一、本方案面向谁,解决了什么问题 本方案面向需要多功能在线平台的用户,包括但不限于寻求知识交流、创意启发、内容创作与分享的人群。在当今数字化时代,人们对于能够集成多种功能的在线平台有着强烈需求。此平台通过集成 ChatGPT 对话、绘图、助手功能等对话模块,解决了用户在知识获取、创意生成方面的需求。博客资讯模块满足了用户阅读、评论、发表和编辑文章的需求,无论是个人知识分享还是专业内容发布都能得到满足。而我的主页中的 VIP、积分、个人文章和绘画等功能,为用户提供了个性化的体验,让用户在平台上能够建立自己的专属空间,管理自己的数字资产。 二、相比于市场常规方案,本方案有哪些特点 功能综合性与创新性 对话模块: 集成 ChatGPT 对话、绘图和助手功能,不仅提供了高质量的知识问答服务,还能辅助用户进行创意绘图,这在同类平台中较为少见。用户可以在一个平台上实现多样化的交互,无论是寻求问题解答、获取创意灵感还是完成简单的绘图任务,都能得到满足。 对话聊天记录功能方便用户回顾和整理自己的交流内容,有助于知识的积累和管理。 博客资讯模块: 除了常见的资讯列表、详情查看和评论功能外,还支持用户发表和编辑文章。这使得平台不仅是一个内容消费的场所,更是一个用户可以自由创作和分享的社区,促进了用户之间的知识交流和互动。 技术选型与协同 前端: 使用 Vue3 和 TypeScript 进行开发。Vue3 具有高效的渲染性能和组件化开发的便利性,能够快速构建用户界面。TypeScript 的引入增强了代码的可读性和可维护性,通过类型检查提前发现潜在的错误,提高了开发效率和代码质量。 后端: 采用 Go、Python 和 Postgres 等技术。Go 语言适合处理高并发的网络请求,确保了平台在大量用户访问时的稳定性和响应速度。Python 在数据处理和算法实现方面具有优势,可用于处理复杂的业务逻辑,如文章推荐算法等。Postgres 作为强大的关系型数据库,能够可靠地存储和管理平台的各种数据,包括用户信息、文章内容、对话记录等。 前后端协同: 负责前后端的开发实现,能够确保整个系统在功能和数据交互上的一致性和流畅性。前后端开发人员可以更好地沟通和协作,避免因沟通不畅导致的功能实现偏差或性能问题。 用户体验个性化 我的主页中的 VIP、我的文章、积分和我的绘画等功能,为用户提供了个性化的体验。VIP 功能可以为用户提供增值服务,如更高级的对话功能、更多的文章发布权限等。积分系统可以激励用户参与平台的各种活动,增加用户的粘性。用户可以在我的主页中管理自己的文章和绘画作品,展示自己的创作成果,形成自己的数字资产库。 三、方案的产品组成或技术选型 前端 框架:Vue3,它具有响应式数据绑定、虚拟 DOM、组件化开发等特性。例如,在博客资讯模块中,可以将文章列表、文章详情、评论等分别封装成组件,方便维护和扩展。 语言:TypeScript,它是 JavaScript 的超集,通过添加静态类型定义来增强代码的健壮性。在对话模块中,使用 TypeScript 可以明确地定义 ChatGPT 对话接口的数据类型,防止数据类型不匹配导致的错误。 后端 主要语言: Go 语言,用于构建高性能的网络服务。例如,在处理 ChatGPT 对话请求时,Go 的并发机制可以高效地处理多个用户的并发请求,确保对话的实时性和流畅性。 Python,用于处理一些复杂的数据处理和业务逻辑。在博客资讯模块中,Python 可以用于实现文章推荐算法,根据用户的浏览历史和兴趣推荐相关的文章。 数据库:Postgres,作为一个功能强大的关系型数据库,它可以存储平台的各种数据。例如,在我的主页模块中,用户的 VIP 信息、积分数据、文章和绘画作品等都可以通过 Postgres 进行可靠的存储和查询。在设计数据库表结构时,会根据不同模块的需求进行合理的规划,如为博客文章设计文章表、评论表等。
1940pythonvue
燃烧之音APP产品系统
一、本方案面向谁,解决了什么问题 本方案面向年轻人中的游戏爱好者。随着移动互联网的发展,年轻人对于多样化的娱乐和社交应用需求日益增长。此仿抖音头条的 APP 满足了游戏爱好者在娱乐的同时,能够通过网赚功能获取收益的需求。在 iOS 端接入 ChatGPT 等人工智能对话功能,让用户可以进行自由的知识问答和交流,满足他们对于新兴技术体验的渴望。对于应用商店上架限制问题,通过在 Android 应用端隐藏特定功能(如 ChatGPT 功能),成功解决了上架问题,确保了产品在两大主流移动端系统上的可用性。 二、相比于市场常规方案,本方案有哪些特点 功能多样化 融合了仿抖音的短视频播放、评论、点赞、收藏等功能,以及仿头条的文章和视频推荐资讯展示功能,还具备贴吧帖子发布和评论点赞功能,为用户提供了一个综合性的娱乐和社交平台。 独特的网赚功能,包括签到、积分、兑换现金提现到微信等,让用户在使用应用的过程中能够获得实际收益,区别于市场上大多数纯娱乐应用。 技术创新 在 iOS 端接入 ChatGPT 等最新人工智能对话功能,用户可以根据文章内容进行深入交流,或者自由提问人工智能,为用户带来前沿的交互体验,这在同类应用中较为少见。 客户端采用 Flutter 开发,能够高效地在 Android 和 iOS 端上架,确保了跨平台的一致性和性能表现。 数据获取与处理 服务端架构使用 Go 语言开发,具备高性能和高并发处理能力。内容主要通过 Python、Go、JS 爬虫获取,能够及时获取丰富的文章和视频资源,保证了平台内容的时效性和多样性。 三、方案的产品组成或技术选型 客户端 采用 Flutter 进行开发,Flutter 是 Google 推出的一款开源的跨平台移动应用开发框架,能够快速构建高性能、高保真的应用程序。它使用 Dart 语言编写,具有热重载等特性,便于开发和调试。 服务端 服务端架构基于 Go 语言开发。Go 语言具有高效的并发处理能力,适合处理大量的网络请求和数据处理任务。 内容获取方面,采用 Python、Go、JS 爬虫技术。Python 的 Scrapy 等爬虫框架可以方便地获取网页数据,Go 语言可以编写高效的网络爬虫,JS 可以用于处理一些基于 JavaScript 渲染的网页数据获取。
1350pythonSNS社交
ct-oval开源项目
This tool is used to parse data from json file/restful api/socket, and save into DB (sqlite/postgres/mysql). Then generate xml file according to DB, with filter options. The output xml file can be used as openscap source file. Check systems whether have vulnerabilities.
1620python云计算
1.面对的是店铺销售的一个总控的平台 2.爬虫获取最新的数据 3.app后台等 4.使用的技术栈有go gorm vue mysql nginx docker uniapp 5.后端后台为本人独立开发 前端app是我朋友开发的
1760gorm生活服务
博客系统开源项目
2024年新版的个人博客,采用react + ts + tailwindcss + daisyui + axios 等技术栈开发. 该项目通过前端的最新技术栈,开发一款多模块集成,高度个性化且实用和简洁的个人博客.
1800go语言SNS社交
About FF极简壁纸是一个集精美、简约、用户友好于一体的在线壁纸平台,专注于快速响应用户需求,提供个性化壁纸服务。平台不仅具备图片上传、下载、点赞、收藏等基础功能,还融入了高级特性,如图片数据分析、用户个性化设置等,旨在创造极致的用户体验。
1570python生活服务
技术栈: gin+gorm+nginx+linux+mysql+es+Redis+kafka+websocket+gitLab 项目描述:该项目是一款面向医生的微信应用,旨在提供手术直播和手术课程的在线教育服务。主要功能包括手术过 程的实时直播、直播回放、按手术类型分类的直播预约系统,以及配合手术直播的图文解说和视频教学。通过该平台, 医生可以轻松观看手术操作,参与互动,并预约未来的手术直播课程,满足医务人员的学习需求 项目业绩: 负责核心模块的设计与实现:手术直播模块,直播回放与视频点播模块,直播预约系统,用户数据设计。 解决的核心难点问题:高并发直播流处理,视频回放的存储与处理,直播预约与实时提醒系统等问题,比如下面几个问题 高并发直播流处理问题: 在医生手术直播过程中,系统需要处理大量同时观看和互动的用户,特别是在高峰时段,可能 会导致流量激增和系统性能下降。 解决方案: 引入 CDN(内容分发网络)和负载均衡技术,分散流量压力。利用 WebSocket 进行实时通信,确保直播 流数据的稳定传输。同时通过 Golang 的并发处理能力,优化后台服务器的响应速度,确保在大规模并发情况下的流 畅直播体验。 视频回放的存储与处理问题: 直播视频和回放视频的存储需求量大,且需要快速响应用户的观看需求。视频需要支持不 同设备的播放,同时保证较高的画质。 解决方案: 使用分布式存储系统如阿里云 OSS 存储直播回放视频,并使用 HLS(HTTP Live Streaming)技术来处理 视频切片,确保流媒体能够自适应不同设备的网络环境。并通过视频转码服务,确保不同分辨率的视频在各种网络条 件下都能流畅播放。 直播预约与实时提醒系统问题: 手术直播需要按类型分类,并允许用户提前预约。但如何确保用户在直播前能够及时收 到提醒,且预约流程顺畅。 解决方案: 采用消息队列 Kafka 和定时任务调度系统来管理预约和提醒功能。通过微信模板消息和推送通知实现对用户 的实时提醒,确保用户不会错过直播。并使用 Redis 缓存用户的预约信息,加快数据访问速度。 用户数据的隐私与安全问题: 作为医疗相关平台,涉及用户隐私和敏感数据(如手术信息、医生资料等)的保护,数据 安全性是非常关键的问题。 解决方案: 使用 HTTPS 协议对数据传输进行加密,保障数据在网络传输中的安全。同时引入 OAuth2.0 授权机制进行 用户身份认证,保证用户信息的安全访问权限。数据库层面,采用加密算法对敏感数据(如手术记录和个人信息)进 行加密存储,并定期进行安全审计和漏洞扫描,防止潜在的安全威胁
1840grpc医疗
翡翠王朝app产品系统
1、负责app接口开发、后台接口开发,技术是前期用php-tp5框架,后期转java; 2、主要涉及直播、购物、客服聊天等功能; 3、后台管理使用vue-3-elementadmin,常用业务开发的功能基本都有涵盖; 4、数据库方面使用mysql,主从复制等优化技术; 5、使用golang并发处理高并发场景,性能出色
1460php生活服务
一个基于Go/Gin框架的Web应用,实现了一些文本数据转换的操作,打通了Python、Go、C++交叉编程的流程,为后续扩展需求有更多的技术方案选择,也正因为这种扩展性与灵活性,对运行环境会有要求,因为通常以Docker形式部署,牺牲了一定的语言上的跨平台优势。前期基于Python/Flask框架实现,后续将部分功能迁移到新的Gin框架上,是优化个人效率的定制应用。
1430pythondocker
Nasu是一款面向个人的NAS软件,其定位是网盘和传统NAS的结合。Nasu产生的目的是“云上存储,随时使用”,用户只要部署一次就可以像浏览网页一样上传和预览文件内容。和传统的网盘相比,其优点有一下几个方面: 安全:文件存储在网上可以做数据备份,而且不会因为审核丢失数据 高效:文件的上传下载完全依赖于网络环境,不会限流限速 便宜:自己部署的NAS平台,没有会员机制,成本只是服务器的成本 灵活:只是个人使用,不需要大范围的运维 本项目后端采用Go语言开发,结合Gin框架可以实现异步处理用户请求,在数据库读写方面,项目通过xorm框架实现和数据库通信。数据库可以是sqlite、MySQL或SQL Server等主流数据库。 本项目前端采用React框架开发,页面UI采用antd,并通过axios实现前后端通信。 项目通过make构建,但是运行只需要clone项目后执行go mod download和go build nasu/src即可。
2100gorm企业服务
当前共974个项目
×
寻找源码
源码描述
联系方式
提交