【开箱即用】前后端同时开源!周末和AI用Go语言共同研发了一款笔记留言小程序!

大家好,我是豆小匠。

真的是当你在怀疑AI会不会取代人类的时候,别人已经用AI工具加速几倍的生产速度了...

周末体验了和AI共同开发的感受,小项目真的可以一人全干了...


本次实验使用的AI工具有两个:1. GitHub Copilot(代码补全工具);2. Poe(AI大模型网站,类似OpenAI网站)

下面来看看成果!

项目介绍

豆流。

一款个人笔记+分享留言小程序。

一份Golang学习实战的资料。

一个Gin框架项目搭建的脚手架。

主要功能用例

简单来说就是可以在小程序上发布自己的笔记,如果选择公开,分享小程序给好友的时候,好友可以查看到公开的笔记。

同时,笔记支持留言和点赞~

界面展示

界面和功能都比较简单,功能基本上是增删改查,所以代码补全工具GitHub Copilot相当给力,在开发体验上,感觉有一半代码都是它生成的...

一些亮点

小程序功能

首先是小程序,非常的简洁哈哈,可以选择自己部署个体验版,然后在里面写随笔。

如果上线,还可以把自己的笔记列表分享给别人看,可以点赞留言等。

Go项目脚手架

本次项目后端使用的是Go语言,框架选择了Gin,整个项目把一些常用的功能都封装了起来,比如:

  • 参数解析&校验
  • JWT校验
  • 路由组
  • 日志链路

一些常用的组件,如Redis、本地缓存等也可以启用。

项目结合Go的标准目录和一些DDD开源项目的目录结构,对目录的职责进行分工,开发的效率会非常高,代码质量也很不错。

另外,这个项目很多实现都是用的原生语言支持,可以很方便看到功能都是如何实现的。


最后,这个项目的前后端都是开源的,开源地址如下:

  1. Go后端源码地址:https://github.com/anjude/backend-beanflow
  2. 小程序源码地址:https://github.com/anjude/miniprogram-beanflow

收!有帮助的点点赞哦~

相关推荐
HyperAI超神经5 分钟前
【Triton 教程】triton_language.fdiv
人工智能·深度学习·triton
心无旁骛~10 分钟前
anywhere-labs/deepseek-harness-desktop 如何围绕上游演进:Submodule、版本溯源与非 Fork 架构
人工智能·架构
xiaohaiAIgeo16 分钟前
【2026年】医药研发实验室GLP的通风设计要求:稳定性可验证性与合规性
网络·人工智能·科普知识
ZGIAI17 分钟前
ZGI Runner 与 Sandbox:两层运行边界
人工智能·架构
ZGIAI25 分钟前
ZGI Workspace:统一组织 Agent 资源
人工智能·架构
芯小途202626 分钟前
微短剧新规 9 月 1 日施行:AIGC 微短剧的「AI 标识 + 占比追溯」怎么在制作流水线里落地(附自查脚本)
人工智能·aigc
诺伦1 小时前
AI Agent 架构实战:从零拆解多Agent协作营销系统的设计与实现
人工智能·架构
遥感知识服务1 小时前
从局部阈值、双极化到暗地表剔除:NASA OPERA DSWx-S1全球动态水体算法拆解
大数据·人工智能·深度学习·神经网络·算法·机器学习
讲温控就好了1 小时前
从医疗影像到能源存储——芯片冷却温控技术的跨行业赋能
人工智能·python·能源
ZJU_统一阿萨姆1 小时前
【算子开发】算子融合与Softmax_LayerNorm实现
人工智能·算法·语言模型·硬件架构