摘要:網(wǎng)站功能結(jié)構(gòu)規(guī)劃和基礎(chǔ)服務(wù)安裝為了快速的構(gòu)建一個(gè)網(wǎng)站在這里我們采用飛哥的組件和的框架來做網(wǎng)站實(shí)戰(zhàn)首先我們需要做出一些基礎(chǔ)的規(guī)劃萬丈高樓平地起我們先來給他打下地基做一下簡(jiǎn)單的模塊和基本的網(wǎng)站要素規(guī)劃一網(wǎng)站名字快新聞?lì)櫭剂x就是要做到盡量簡(jiǎn)短一
網(wǎng)站功能結(jié)構(gòu)規(guī)劃和基礎(chǔ)服務(wù)安裝
為了快速的構(gòu)建一個(gè)go web網(wǎng)站, 在這里, 我們采用 飛哥(fizzday) 的 gorose orm 組件和 devfeel 的 dotweb 框架來做go web網(wǎng)站實(shí)戰(zhàn).
首先, 我們需要做出一些基礎(chǔ)的規(guī)劃, 萬丈高樓平地起, 我們先來給他打下地基, 做一下簡(jiǎn)單的模塊和基本的網(wǎng)站要素規(guī)劃
快新聞
顧名思義, 就是要做到盡量簡(jiǎn)短, 一句話新聞, 知道發(fā)生了什么事就可以了
二. 快新聞 網(wǎng)站模塊新聞列表
珍藏小姐姐
登錄模塊
新聞管理
三. 快新聞 網(wǎng)站交互前后端分離, 采用jwt(json web token)認(rèn)證, 這個(gè)沒什么需要多說的, 前后端分離是大趨勢(shì), jwt是比較廣泛的認(rèn)證解決方案
四. 技術(shù)選型在這里我選擇了gorose作為go orm來做數(shù)據(jù)操作, 選了dotweb來做框架, 為什么選gorose和dotweb呢, 主要由以下幾點(diǎn):
gorose (go orm)
簡(jiǎn)單易上手, gorose號(hào)稱一分可以鐘上手的go orm
鏈?zhǔn)讲僮? gorose擁有腳本語言orm的體驗(yàn)快感
自由度高, 完全可定制化
項(xiàng)目活躍度高, 在 CTOLib(github代碼庫實(shí)時(shí)統(tǒng)計(jì)網(wǎng)站) 的統(tǒng)計(jì)中, 活躍度第一, 熱度前五. gorose CTOLib鏈接
dotweb (go 框架)
組件靈活強(qiáng)大
功能簡(jiǎn)單易用
性能高效可靠
有這跟gorose一樣的活躍度和熱度
可定制行強(qiáng), 完全可以自由自在的打造成適合任何項(xiàng)目的框架
相關(guān)介紹文章, 可以點(diǎn)擊查看 gorose orm, dotweb框架
所需服務(wù)組件及安裝gorose orm
go get -u github.com/gohouse/gorose
dotweb
go get -u github.com/devfeel/dotwebTODO
[] 開發(fā)自由發(fā)布短新聞功能, 讓任何人都可以發(fā)布一句話新聞在這里
[] 自動(dòng)抓取各大網(wǎng)站的熱門, 并且通過機(jī)器學(xué)習(xí)智能提取新聞的梗概, 做到符合短新聞的標(biāo)準(zhǔn)
由于計(jì)劃長(zhǎng)期開發(fā)這個(gè)項(xiàng)目, 蘇逸這里就需要做好基本奠基工作, 這樣才能對(duì)得起 gorose 這個(gè)風(fēng)騷的 orm 和 dotweb 這個(gè)強(qiáng)悍的框架
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/8988.html
摘要:項(xiàng)目目錄規(guī)劃因?yàn)楹涂蚣芏际腔讵?dú)立的組件所以我們可以對(duì)項(xiàng)目的目錄做出自由的規(guī)劃在這里我們便規(guī)劃一個(gè)遵循一般的結(jié)構(gòu)的項(xiàng)目目錄為了項(xiàng)目的易維護(hù)性和高可用性我們盡量采取成熟的架構(gòu)分離業(yè)務(wù)模塊這里就借鑒界最火爆的框架拉的設(shè)計(jì)思想做出簡(jiǎn)單的涉設(shè)計(jì)架構(gòu) go web項(xiàng)目目錄規(guī)劃 因?yàn)?gorose orm 和 dotweb 框架 都是基于獨(dú)立的組件, 所以我們可以對(duì)項(xiàng)目的目錄做出自由的規(guī)劃. 在...
摘要:最近迷戀上了語言對(duì)有種特別的好感可是由于之前做了很久的開發(fā)剛開始用做開發(fā)有點(diǎn)不太習(xí)慣也許是之前的框架的過于好用所以導(dǎo)致了使用做開發(fā)的各種不適應(yīng)于是想著找一個(gè)類似的用用找遍了生態(tài)圈發(fā)現(xiàn)了很多知名的諸如等發(fā)現(xiàn)沒有一個(gè)是我的在體驗(yàn)了百般不爽之于痛 最近迷戀上了go語言, 對(duì)go有種特別的好感. 可是, 由于之前做了很久的php開發(fā), 剛開始用go做web開發(fā)有點(diǎn)不太習(xí)慣, 也許是之前的 ...
摘要:最風(fēng)騷的擁有鏈?zhǔn)讲僮鏖_箱即用一分鐘上手等八大風(fēng)騷讓操作數(shù)據(jù)庫成為一種享受媽媽再也看不到我處理數(shù)據(jù)的痛苦了下面就讓我一一講解的風(fēng)情風(fēng)騷一開箱即用一分鐘上手這里是配置文件中的數(shù)據(jù)庫配置原生執(zhí)行返回格式化后的結(jié)果風(fēng)騷二鏈?zhǔn)讲僮鞅M顯嫵媚之姿風(fēng)騷三直 gorose, 最風(fēng)騷的go orm, 擁有鏈?zhǔn)讲僮? 開箱即用, 一分鐘上手等八大風(fēng)騷, 讓golang操作數(shù)據(jù)庫成為一種享受, 媽媽再也看不到...
閱讀 1776·2021-10-27 14:15
閱讀 3835·2021-10-08 10:12
閱讀 1168·2021-09-22 15:55
閱讀 3230·2021-09-22 15:17
閱讀 834·2021-09-02 15:40
閱讀 1748·2019-08-29 18:33
閱讀 1099·2019-08-29 15:22
閱讀 2355·2019-08-29 11:08