V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
jikeytang

如何简单粗暴快速的开发一款 Go 博客 - 记 Milu.blog 博客 1.0.beta 版本发布

  •  1
     
  •   jikeytang · Aug 25, 2022 · 2161 views
    This topic created in 1341 days ago, the information mentioned may be changed or developed.

    大家好,我在公司的岗位是前端,由于对 Go 的广泛兴趣到最后的挚爱,所以开发了这款基于Go, Gin, Gorm, Mysql, Vue, Element, Pongo2 的个人博客,近期 1.0.beta 正式发布了。第一次用 go 开发东西,肯定有很多不足,请大佬们掌掌眼。

    1. 主要有以下特点:

    • 前台反现代的怀旧开发方式,采用服务端渲染。
    • 后台近现代的灵活方式,基于 layui 无打包 vue 的混合开发。
    • 可以用 pm2 进行管理,和 node 项目一起部署。
    • 无 docker, redis ,轻量级部署,简单粗暴便捷,对服务器配置要求低

    2. 主要有以下功能

    1. 文章

      • 文章发布,采用富文本 tinymcemarkdown 编辑的使用体验
      • 分类管理
      • 文章排序
      • 草稿箱
    2. Banner 管理

      • Banner 增加、修改、删除
    3. 评论

      • 文章评论
      • 评论回复
    4. 友情链接

      • 添加、修改、删除友链
    5. 用户

      • 修改用户基础信息
    6. 友情链接

      • 添加、修改友链
      • 友链分类
    7. 设置

      • 网站设置
      • 主题切换

    3. 包括以下主题

    共提供三款基础主题,在系统管理 / 系统设置 中设置。

    • 绿色主题

    绿色主题.jpg

    • 默认主题

    默认主题.jpg

    • 极简主题

    极简主题.jpg

    • 后台管理

    管理后台.jpg

    3 replies    2022-08-25 13:46:30 +08:00
    yrj
        1
    yrj  
       Aug 25, 2022
    看你介绍后台用 layui 那哪里用了 vue ?
    jikeytang
        2
    jikeytang  
    OP
       Aug 25, 2022
    @yrj 右边中间的部分,就是最后一个截图:名称,搜索,到下面的分页这部分是 vue+element ,具体代码在这:
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3348 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 13:03 · PVG 21:03 · LAX 06:03 · JFK 09:03
    ♥ Do have faith in what you're doing.