Go后端博客项目实战_持续更新ing

本文档记录了作者在仿写一个优秀的Go后端博客项目时的学习过程,包括项目概览、基本功能分析以及如何实现路由跳转和多篇文章展示等功能。通过自我提需求并实践,旨在加深对项目代码的理解和技能提升。
摘要由CSDN通过智能技术生成

前言

因为是仿写他人的优秀博客后端,已经把博客代码拉下,进行分析。

但是在分析的过程中自己理解的很困难。

所以想出了一种解决方法:

  1. 将原项目代码拉下后,大概研究一下该项目实现的基本功能有哪些?自己能不能再仿着在原项目的基础上增加相同的功能。
    1. 这样可以增加自己上手的机会,了解功能代码的实现
  2. 给自己提需求,看看还能完成什么功能,自己能不能将功能完善?怎么完善?

项目概览

基本功能

这是前端页面,展示的目的在于能更清晰的看到该项目的功能

基本有以下几项:

  • 页面的路由跳转
  • 评论功能
  • 点赞功能
  • 分页展示
  • 访问统计
  • 播放音乐
  • 展示最新最热文章

项目学习

熟悉基本代码

项目结构

功能阐述

conf文件中放的是各种配置文件,我了解到的是一些全局变量、文件读写

重复功能实现

1.实现简单的路由跳转

图中蓝色对话框点击实现路由跳转,跟导航栏的留言板跳转一样。跳转到留言板页面

重复实现一次

​ 需求完成,通过点击蓝色对话框可以跳转至留言板页面

代码分析:

 <div class="card">
      <h1>我的名片</h1>
      <p>网名:{
  {.about.Name}}</p>
      <p>职业:{
  {.about.Jobs}}</p>
      <p>微信:{
  {.about.WX}}</p>
      <p>QQ:{
  {.about.QQ}} | Email:{
  {.about.Email}}</p>
      <ul class="linkmore">
        <li><a href="/liuyan" class="talk" title="给我留言"></a></li>  //这里需要我们来修改路径
        <li><a href="http://wpa.qq.com/msgrd?v=3&uin=1205443312&site=qq&menu=yes" class="address"target="_blank" title="联系QQ"></a></li>
        <li><a href="http://mail.qq.com/cgi-bin/qm_share?t=qm_mailme&email=1205443312@qq.com" class="email" target="_blank" title="给我写信"></a></li>
        <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值