go
程序员大柱
这个作者很懒,什么都没留下…
展开
-
golang 切片slice和数组作为函数参数传递
在使用for range迭代的时候其实迭代的值value和原本切片中的值不是同一个地址,所以如果修改value是不会改变原切片的数据,并且for range是值传递,修改x[index]则原始的slice改变了,说明是引用传递。没有改变原始的数组,说明是值传递改变了原始数组的值,说明是引用传递......原创 2022-07-04 10:43:00 · 703 阅读 · 0 评论 -
jwt失效方法
其实要完美地失效JWT是没办法做到的。“Actually, JWT serves a different purpose than a session and it is not possible to forcefully delete or invalidate an existing token.”这篇文章写得比较简单易懂:https://medium.com/devgorilla…有以下几个方法可以做到失效 JWT token:将 token 存入 DB(如 Redis)中,失效则删除原创 2021-12-30 17:38:21 · 3367 阅读 · 1 评论 -
beego orm 操作返回友好提示信息
beego orm 操作返回友好提示信息bee命令自动生成的添加数据函数调用添加函数后返回的`err.Error()`数据下面是创建的函数,主要是通过返回的错误代码进行判断;调用返回`err.Error()`在使用beego orm进行insert的时候默认是返回error,但是这个error就是数据库直接返回的错误(就像我们直接在命令行操作数据库返回的信息是一样的)类似下面图2bee命令自动生成的添加数据函数// AddFaBroker insert a new FaBroker into da原创 2021-06-08 11:41:39 · 272 阅读 · 0 评论