創(chuàng)建網(wǎng)站向?qū)Ш湍0錽eo如何提高排名
大家好,我是豆小匠。
真的是當(dāng)你在懷疑AI會不會取代人類的時候,別人已經(jīng)用AI工具加速幾倍的生產(chǎn)速度了…
周末體驗了和AI共同開發(fā)的感受,小項目真的可以一人全干了…
本次實(shí)驗使用的AI工具有兩個:1. GitHub Copilot(代碼補(bǔ)全工具);2. Poe(AI大模型網(wǎng)站,類似OpenAI網(wǎng)站)
下面來看看成果!
項目介紹
豆流。
一款個人筆記+分享留言小程序。
一份Golang學(xué)習(xí)實(shí)戰(zhàn)的資料。
一個Gin框架項目搭建的腳手架。
主要功能用例
簡單來說就是可以在小程序上發(fā)布自己的筆記,如果選擇公開,分享小程序給好友的時候,好友可以查看到公開的筆記。
同時,筆記支持留言和點(diǎn)贊~
界面展示
界面和功能都比較簡單,功能基本上是增刪改查,所以代碼補(bǔ)全工具GitHub Copilot相當(dāng)給力,在開發(fā)體驗上,感覺有一半代碼都是它生成的…
一些亮點(diǎn)
小程序功能
首先是小程序,非常的簡潔哈哈,可以選擇自己部署個體驗版,然后在里面寫隨筆。
如果上線,還可以把自己的筆記列表分享給別人看,可以點(diǎn)贊留言等。
Go項目腳手架
本次項目后端使用的是Go語言,框架選擇了Gin,整個項目把一些常用的功能都封裝了起來,比如:
- 參數(shù)解析&校驗
- JWT校驗
- 路由組
- 日志鏈路
一些常用的組件,如Redis、本地緩存等也可以啟用。
項目結(jié)合Go的標(biāo)準(zhǔn)目錄和一些DDD開源項目的目錄結(jié)構(gòu),對目錄的職責(zé)進(jìn)行分工,開發(fā)的效率會非常高,代碼質(zhì)量也很不錯。
另外,這個項目很多實(shí)現(xiàn)都是用的原生語言支持,可以很方便看到功能都是如何實(shí)現(xiàn)的。
最后,這個項目的前后端都是開源的,開源地址如下:
- Go后端源碼地址:https://github.com/anjude/backend-beanflow
- 小程序源碼地址:https://github.com/anjude/miniprogram-beanflow
收!有幫助的點(diǎn)點(diǎn)贊哦~