最近在学习 golang web 开发,想看看比较不错的用 golang 写的 web 项目,然后自己写个博客之类的,想提前参考一下比较有些的代码结构和风格,提前谢谢大家
1
tomoya92 2019-10-24 07:24:24 +08:00 via iPhone
|
2
VDimos 2019-10-24 09:17:58 +08:00 via Android
我觉得你在暗指开源 bilibili 代码
|
5
tomoya92 2019-10-24 10:11:04 +08:00
@shuaibinghuo #4 没有,这个项目写的比较早了,也没什么 bug,好长时间没更新了,上手 golang 很好的项目
|
6
hkitdog 2019-10-24 10:37:58 +08:00 via iPhone
為什麼不直接看 gin 源碼呢...
|
8
alfredhuo OP 不管是 restfulAPI 还是个人博客 ,只要是用 gin webframwork 写的都可以。
|
9
janxin 2019-10-24 11:01:24 +08:00
gin 啊,我怀疑你在暗指 open-bilibili
|
10
cryingsky 2019-10-24 11:14:07 +08:00 1
|
13
zunceng 2019-10-24 14:47:41 +08:00
@shuaibinghuo 当年我怎么没你的觉悟呢 我参考了 docker server 自己撸了个 http router ....
|
14
chuhemiao 2019-10-24 15:26:49 +08:00
|
15
zohan 2019-10-24 15:29:23 +08:00
|
16
scnace 2019-10-24 15:34:48 +08:00 via Android
goplay.space(试图带歪
|
17
gogo789 2019-10-24 17:45:07 +08:00
|
18
JRay 2019-10-24 17:49:35 +08:00
bilibili
|
19
sulinehk 2019-10-24 17:57:11 +08:00 via Android
一个很简单的实现 https://github.com/linehk/go-forum
|
20
ylsc633 2019-10-24 18:00:42 +08:00 1
我博客就是用 gin 写的, 去年没事写的
博客业务代码: https://github.com/izghua/go-blog 底层封装了一个包,上面的包基于这个包来写的: https://github.com/izghua/zgh 当然了,如果你想要 beego 版本的 我也有 https://github.com/xzghua/beego-postgres-blog 再如果你想要 php 版本的 我也有 https://github.com/xzghua/laravel-5-myblog |
25
alfredhuo OP 各位 V 友 ,我是想看一个你们写的或者你们推荐的比较好的 web 项目(实际项目),不是想找一个 web 框架,框架就用 gin😃
|
27
fiypig 2019-10-24 21:32:36 +08:00
马克
|
28
skiy 2019-10-24 22:44:22 +08:00
我收集的几个:
基于 BeeGo 的:: https://github.com/yuedun/metal (刚看了,还在持续更新) 基于 beego 开发的博客,管理后台系统,包含功能:登录,用户管理,权限管理,多线程获取数据,定时任务,爬虫,markdown,七牛上传图片。 https://github.com/mikezss/skl-go (也在更新中) skl api,企业级后台 API 开发平台。使用 beego 语言架构。开发平台内嵌了用户、用户组、机构、角色、权限、多语言、枚举、OA 引擎等功能模块。 https://github.com/aveyuan/MySales (更新中) 功能十分简单,客户,产品,销售,采用 Beego+Layui 开发 https://github.com/TruthHun/DocHub (更新中) DocHubDocHub 文库系统,使用 Go 语言的 beego 框架开发的类百度文库系统,实现 office、PDF 等文档在线浏览。 https://github.com/lifei6671/mindoc MinDoc 是一款针对 IT 团队开发的简单好用的文档管理系统。 ------------------------------------------------------------------------------------------- https://github.com/lyw1995/Angular5-Blog-Admin Angular5+ Ant Design 编写的简易版博客后台管理系统, Go Web 编写的服务端 Go 语言编写的 Blog(博客)服务端 https://github.com/lyw1995/Golang-Blog-Server 预览地址: http://blog.yinguiw.com |
30
Allianzcortex 2019-10-25 06:09:14 +08:00
看到现在还没人推荐 real-world-example ? 纯后端 API 最佳实践: https://github.com/gothinkster/golang-gin-realworld-example-app 。btw 基本上任何前端后端框架学习都可以从这个项目里找到例子
|
31
Allianzcortex 2019-10-25 06:11:33 +08:00
@Allianzcortex 不行要学一下利益相关了:给这个大项目的后端 flask 提过两个 PR,前端 vue 提过一个 PR LOL
|
32
magua 2019-10-25 09:43:19 +08:00
|
34
alfredhuo OP @Allianzcortex 谢谢
|
35
sikong31 2019-10-25 10:29:47 +08:00
bilibili.jpg
https://gitlab.com/anankke/bilibili-backup |
36
youngxhui 2019-10-25 21:26:53 +08:00
@cryingsky 感谢推荐我的项目。GinHello 适合新手学习 Gin 入门。🤣 。配套文章 : https://youngxhui.top/categories/gin/
|
40
joseph1994 2021-05-18 11:33:22 +08:00
如果是想学前后端分离架构下的后端 REST API 开发,直接看 Docker 源码,现在叫做 Moby 项目,GitHub 上下载下来看就好了
|