自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 xxl-job的Go语言版本执行器

go-xxl-executorXXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。xxl-job是使用Java语言开发的,官方只提供了Java版本的执行器,那么如果是其他编程语言的话就需要自己去根据执行器的功能以及与调度中心的之间交互的API。之前项目中用过xxl-job,对此也比较熟悉,看了作者的源码后,根据大概的思路使用Go实现执行器,有了这个之后开发任务的时候只需要关心自己的业务逻辑即可,不必关系执行器的

2021-08-07 22:24:31 1621

原创 关于Restful API与状态码的设计

一、API1. 传输协议采用HTTP JSON通讯协议2. API版本控制将API得版本号放入URL,http://api.example.com/v{n}/v{n} n代表版本号,使用整形得版本号,例如v1, v23. 请求方法对于资源的具体操作类型,由HTTP动词表示。GET(SELECT):从服务器取出资源(一项或多项)。POST(CREATE):在服务器新建一个资源。PUT(UPDATE):在服务器更新资源(客户端提供改变后的完整资源)。PATCH(UPDATE):在服务器更

2020-12-13 20:25:19 1438

原创 Go项目实践二(gin+vue)

Go项目实践二(gin+vue)1. 目录结构.├── README.md├── common # 通用│ ├── datasource # 数据源│ ├── logger # 日志│ ├── middleware # gin中间件│ ├── req # 请求│ ├── resp # 响应│ ├── retu

2020-12-13 20:20:28 1740 4

原创 GO项目实践一(gin + vue)

GO项目实践一(gin + vue)基于go-gin + vue开发的简单权限管理系统1. 基本介绍之前一直做Java开发,Go语言语法看过两三次,但是没动手写点东西总觉得不对劲,于是有了这个项目,当是练练手。1.1 基本功能这个系统主要实现的是一个简单的权限管理系统,主要功能如下:登录认证用户管理角色管理菜单管理客户端管理API管理基于以上功能实现前端页面菜单和按钮级权限,后端API权限校验1.2 系统预览用户管理角色管理菜单管理API管理

2020-12-13 20:16:21 4241 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除