摘要:本項(xiàng)目見(jiàn)這是一個(gè)初級(jí)練手的小項(xiàng)目該項(xiàng)目功能簡(jiǎn)單,主要實(shí)現(xiàn)監(jiān)測(cè)幣市行情變化達(dá)到預(yù)警效果的功能,大致的使用場(chǎng)景如下用戶登錄服務(wù)用戶設(shè)置關(guān)注的幣種及預(yù)警的走勢(shì)價(jià)格當(dāng)行情變化觸發(fā)到用戶的預(yù)警設(shè)置時(shí),服務(wù)將自動(dòng)發(fā)送提醒郵件通知用戶整體功能簡(jiǎn)明,通過(guò)這
本項(xiàng)目見(jiàn)GITHUB:market_monitor
這是一個(gè)初級(jí) Gopher 練手的小項(xiàng)目;
該項(xiàng)目功能簡(jiǎn)單,主要實(shí)現(xiàn)監(jiān)測(cè)幣市行情變化、達(dá)到預(yù)警效果的功能,大致的使用場(chǎng)景如下:
用戶登錄服務(wù);
用戶設(shè)置關(guān)注的幣種及預(yù)警的走勢(shì)價(jià)格;
當(dāng)行情變化觸發(fā)到用戶的預(yù)警設(shè)置時(shí),服務(wù)將自動(dòng)發(fā)送提醒郵件通知用戶;
整體功能簡(jiǎn)明,通過(guò)這個(gè)項(xiàng)目你可以了解到:
基于 Go Mod 的項(xiàng)目包管理
Gin 框架的基本開(kāi)發(fā)
Gin 服務(wù)跨域問(wèn)題的處理
基于 JWT 注冊(cè)、登錄等驗(yàn)證流程
數(shù)據(jù)庫(kù) MySQL ORM 的基本使用
緩存數(shù)據(jù)庫(kù) Redis 的基本使用
為項(xiàng)目工程添加配置文件
在項(xiàng)目中添加日志
基于 Cron 的 Scheduler 定時(shí)任務(wù)
如何為編寫(xiě)的 API 添加 Swagger 接口文檔
如何使應(yīng)用服務(wù)平滑重啟
構(gòu)建應(yīng)用服務(wù) Docker 鏡像
Docker Compose 容器編排部署
功能點(diǎn):
常規(guī)的用戶注冊(cè)、登錄、登出、身份驗(yàn)證等功能
監(jiān)測(cè)數(shù)據(jù)源的選擇(用于選擇支持監(jiān)測(cè)的交易所數(shù)據(jù)源,目前僅支持監(jiān)測(cè) gate.io )
監(jiān)測(cè)策略設(shè)置管理(用于設(shè)置監(jiān)測(cè)的具體規(guī)則要求,當(dāng)前僅支持走勢(shì)大小值預(yù)警策略)
監(jiān)測(cè)信息通知(在監(jiān)測(cè)條件被觸發(fā)后,發(fā)送消息通知用戶,目前僅支持郵件通知)
本項(xiàng)目用到的依賴:
web framework: gin
redis: redigo
mysql: gorm
logger: zerolog
scheduler: cron
config: viper
json web token: jwt-go
swagger docs: swaggo
如果本項(xiàng)目能夠?qū)δ阌兴鶐椭?qǐng)為項(xiàng)目添加 star,非常感謝 ^_^
另外,本項(xiàng)目的一些內(nèi)容參考了煎魚(yú)的Gin實(shí)踐系列文章,這里也向煎魚(yú)致敬~
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/27672.html
摘要:沒(méi)有耐心閱讀的同學(xué),可以直接前往學(xué)習(xí)全棧最后一公里。我下面會(huì)羅列一些,我自己錄制過(guò)的一些項(xiàng)目,或者其他的我覺(jué)得可以按照這個(gè)路線繼續(xù)深入學(xué)習(xí)的項(xiàng)目資源。 showImg(https://segmentfault.com/img/bVMlke?w=833&h=410); 本文技術(shù)軟文,閱讀需謹(jǐn)慎,長(zhǎng)約 7000 字,通讀需 5 分鐘 大家好,我是 Scott,本文通過(guò)提供給大家學(xué)習(xí)的方法,...
摘要:針對(duì)的初學(xué)者,從無(wú)到有的語(yǔ)言如何入門(mén),主要包括了的簡(jiǎn)介,如何下載,如何安裝,如何使用終端,等各種開(kāi)發(fā)環(huán)境進(jìn)行開(kāi)發(fā),中的語(yǔ)法和基本知識(shí)概念和邏輯,以及繼續(xù)深入學(xué)習(xí)的方法。 ...
閱讀 1338·2021-11-11 16:54
閱讀 2385·2021-09-22 10:51
閱讀 2654·2019-08-30 15:44
閱讀 3206·2019-08-29 17:05
閱讀 1444·2019-08-29 17:01
閱讀 2898·2019-08-29 12:28
閱讀 2470·2019-08-26 13:50
閱讀 1731·2019-08-23 16:47