文件名称:twitter-backend:Twitter后端-Golang
文件大小:1.34MB
文件格式:ZIP
更新时间:2024-02-27 02:01:13
go golang mongo jwt twitter
类似于Twitter的网站 该存储库包含2020年秋季Internet工程课程最终项目的后端代码。 在这个项目中,我们被指示建立一个类似Twitter的网站。 我们在特殊海鸟之后将我们的版本称为“ Boobier ”(更多信息),它非常类似于Twitter。 该项目的前端在。 整个项目都部署在Heroku Cloud Application Platform上。 项目说明 我们选择在GoLang中编写后端,因为它是课程提纲,而我们选择的数据库是MongoDB,因为它很简单。 以下是我们网站具备的功能: 鸣叫和删除鸣叫 制作/更改个人资料(个人资料,个人资料图片和标题) 关注/取消关注其
【文件预览】:
twitter-backend-master
----handler()
--------handler.go(443B)
--------user_test.go(7KB)
--------tweet.go(13KB)
--------hashtag.go(2KB)
--------response.go(8KB)
--------routes.go(2KB)
--------event.go(1KB)
--------handler_test.go(2KB)
--------user.go(20KB)
--------request.go(3KB)
----hashtag()
--------hashtag.go(528B)
----docs()
--------swagger.json(49KB)
--------docs.go(50KB)
--------swagger.yaml(24KB)
----model()
--------owner.go(441B)
--------tweet.go(2KB)
--------hashtag.go(266B)
--------query.go(72B)
--------event.go(531B)
--------user.go(1KB)
----db()
--------db.go(2KB)
----media()
--------tweet-assets()
--------header-pictures()
--------profile-pictures()
----Procfile(24B)
----user()
--------user.go(972B)
----.idea()
--------misc.xml(174B)
--------vcs.xml(301B)
--------modules.xml(282B)
--------dictionaries()
--------workspace.xml(24KB)
--------twitter-backend.iml(281B)
--------inspectionProfiles()
--------shelf()
----main.go(2KB)
----Makefile(53B)
----tweet()
--------tweet.go(913B)
----go.sum(24KB)
----README.md(5KB)
----utils()
--------errors.go(623B)
--------jwt.go(360B)
----router()
--------router.go(616B)
--------middleware()
--------validator.go(298B)
----go.mod(695B)
----store()
--------hashtags.go(3KB)
--------tweet.go(5KB)
--------user.go(6KB)