-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request]: 日志 #192
Comments
日志的 url 放到 新增修改删除这些用不同的http方法 |
也就是说严格按照RESTful写法,收到 |
现在其他的 path 都是这么组织的 |
不过倒也没这么严格,比如前端的登入登出都是全post方法的 |
dev-env中相关数据库内容是我自己造还是 |
之前是用树洞账号生产然后导出的…现在树洞账号被封了= = 明天我用小号发几篇日志导出一下吧 |
噔噔咚,好,我今天先看看现有代码结构 |
现在代码结构有点问题,web/handler 除了验证输入和输出以外做的事情太多了,我正在把这些迁移出来。不过还没弄完。 |
老板你这文件结构看的我一愣一愣的,我得花时间消化一下,我这写C#写习惯的突然看到这个目录结构实在没反应过来((( |
现在是把初始化好的 repo 都绑在在 然后 go 要求同一个结构体的方法都在同一个目录里面,所以就这样了。 |
下面的repository纵向切分了,但是handler没切 |
有什么办法可以让结构更好看一点吗 |
比如? |
比如把Handler拆分一下然后让目录结构以api路由结构存放 |
日志数据导出到dev-env了 |
晚点我拆个common出来 |
话说我们的用户认证服务是OAuth2吗 |
是旧站提供的oauth2 这边的话session ( |
access token也可能不是oauth2生成的,是在这个页面直接生成的 https://next.bgm.tv/demo/access-token/create |
暂时先等一下吧,我重新考虑下其他的讨论贴部分怎么做…( |
那我就先慢慢等了( |
好像也没啥要改的 ,就先这样吧 |
同意,目前这个架构个人感觉有点难受,建议新开个issue调整下 |
好啊,有建议的话可以开个issue讨论一下。 我最近比较忙,暂时没空写代码。 |
应该说目前handler是有一定程度的划分的... |
关联到 bangumi/dev-docs#1 的 Stage 2
SQL Schema:
模块:
枚举日志
a} 在 /user/{uid}/blog 中枚举
b} 在 /{category}/blog 中枚举
与仅好友可见相关功能
新增日志 /blog/create
修改日志 /blog/{id}/edit
删除日志 /erase/entry/{id}
展示日志 /blog/{id}
The text was updated successfully, but these errors were encountered: