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