高梁Golang教程网
  • 博客首页
  • 实战学习Golang
  • 安企CMS使用帮助
  • 安企CMS模板手册
  • 日常工作实战
  • 小程序实战开发
    微信小程序开发
    百度智能小程序开发
    QQ小程序开发
    头条小程序开发
    支付宝小程序开发
  • 学习笔记
首页 golang实战教程
  • golang实战开发之博客功能篇:文章列表的读取与展示和分类筛选展示处理
    前面我们介绍了文章详情页面的展示的逻辑代码实现,这一节,我们将继续讲解文章列表的读取和展示、文章根据分类进行筛选、最新文章、热门文章等的调用处理逻辑。首先,我们先编写文章列表页的前端代码。这里,我们文章采用类似WordPress博客的形式,直接将首页作为文章列表页面的展示。因此我们在template
    golang实战教程 2021-01-02 889 阅读
  • golang实战开发之博客功能篇:获取上一篇、下一篇文章的逻辑处理
    文章详情页中,我们往往会增加上一篇、下一篇的展示。为什么要增加上一篇、下一篇的展示呢?一方面,用户在看到文章结尾后,我们一般是认为他对这篇文章比较感兴趣,为了更方便用户查看更多的关联文章,这时候我们就将与这篇文章有一定关联的上一篇、下一篇展示出来,方便用户点击直达对应的文章查看,一定程度的减少用户的
    golang实战教程 2021-01-02 1045 阅读
  • golang实战开发之博客功能篇:文章详情展示浏览与记录浏览量方式
    上一节,我们完成了文章的发布功能和图片上传功能,但是还没有将文章展示出来。这一节我们来介绍如何展示文章和增加浏览量计数问题。文章详情页面html代码{% include "partial/header.html" %} <div class="layui-container index">
    golang实战教程 2021-01-02 816 阅读
  • golang实战开发之博客功能篇:文章图片上传和生成缩略图处理
    前一节,我们介绍了文章创建和修改页面编写和操作。但是并没有处理到图片的上传问题。这里我们介绍下如何配置来支持图片上传功能。图片上传js处理图片上传需要时候用到js,我们使用的富文本编辑器layedit默认是支持图片上传的,但是需要我们配置一下后端接收路径,我们打开app.js,修改一下layedit
    golang实战教程 2021-01-02 804 阅读
  • golang实战开发之博客功能篇:文章发布与修改和将数据存储到数据库处理
    博客要有文章展示,首先得有发文章的地方。因此我们在做完登录功能之后,接着现在就开始做文章发布功能了。文章发布功能包含了2块内容,一块是文章的创建,另一块是分类的创建。文章发布页面我们在template文件夹下创建一个article文件夹,并在里面新建一个publish.html:{% include
    golang实战教程 2021-01-02 739 阅读
  • golang实战开发之博客功能篇:获取路由参数和表单数据读取处理
    iris框架的路由功能,支持静态路由和动态路由两种方式。静态路由就是定义的路径是固定的,只有通过固定的路径才能访问到页面内容。动态的路由,顾名思义,就是路径可以动态变化。iris自定义了一些基本的宏,可以动态的解析常用的参数类型,如果常用的宏定义不能满足需求,我们还可以使用自定义函数来完成动态路由的
    golang实战教程 2021-01-02 697 阅读
  • golang实战开发之博客功能篇:管理员的登陆和权限控制以及sessions、cookie的使用
    前面我们已经初始化博客系统了,接着,我们再做管理员登录和权限控制判断。我们将分别介绍使用sessions、cookie实现登录控制问题。sessions的使用前面我们在中间件环节的时候使用了sessions,并做了简单的介绍。我们这里在详细说明下,sessions如何使用。使用session,需要先
    golang实战教程 2021-01-02 739 阅读
  • golang实战开发之博客功能篇:博客的初始化处理和管理员的账号注册
    前面思路篇和基础篇我们已经准备得差不多了,现在开始正式进入到功能实现步骤。第一步,是处理博客初始化工作。这一步我们将完成博客的初始化工作,回写配置信息、注册管理员账号等操作。当我们需要将博客分发和部署到服务器的时候,最好的操作是,运行博客程序后,类似其他cms、WordPress一样,初次访问,会要
    golang实战教程 2021-01-02 809 阅读
  • golang实战开发之拓展学习:iris框架介绍和使用技巧
    Iris 是一款 Go 语言中用来开发 web 应用的框架,该框架支持编写一次并在任何地方以最小的机器功率运行,如 Android、ios、Linux 和 Windows 等。该框架只需要一个可执行的服务就可以在平台上运行了。Iris以简单而强大的api而闻名。 除了Iris为您提供的低级访问权限。
    golang实战教程 2021-01-02 1033 阅读
  • golang实战开发之基础配置篇:博客404错误拦截与500错误输出
    往往,我们的博客并不会包含所有的路由,也就是说,我们只有特定的几个路由,如果用户随便输入了一个路径地址,我们没有控制器来处理,那么程序就会抛出一个404,为了美观,也样式的统一,我们一般需要自定义404页面。这时候,我们就需要从路由中拦截404,然后重新定义404页面了。404错误页面的拦截和重定义
    golang实战教程 2021-01-01 1000 阅读
首页 上一页 1 2 3 ... 5 下一页 尾页
热门文章
    • golang实战开发之系统完善篇:博客后台登录界面的设计和登录、退出、管理员信息修改功能的实现
      2215阅读
    • golang实战开发之系统完善篇:golang博客后台系统设置的逻辑设计与功能实现
      1970阅读
    • golang实战开发之前言:为什么要学go语言,golang的优势有哪些?
      1943阅读
    • golang实战开发之基础配置篇:我的博客项目配置文件数据和配置的读写处理
      1818阅读
    • golang实战开发之思路篇:学习golang开始前的准备工作
      1808阅读
    • golang实战开发之思路篇:将我的思路表现出来,为我的博客话一个思维导图
      1615阅读

©2020 kandaoni.com. All Rights Reserved 创建快捷方式