上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 218 下一页

2021年11月28日

gorm系列-创建记录及字段默认值

摘要: 目录 Gorm创建记录及字段默认值 创建 默认值 使用指针方式实现零值存入数据库 使用Scanner/Valuer接口方式实现零值存入数据库 Gorm创建记录及字段默认值 CRUD通常指数据库的增删改查操作 创建 package main import ( "fmt" "github.com/jin 阅读全文

posted @ 2021-11-28 23:44 ExplorerMan 阅读(358) 评论(0) 推荐(0) 编辑

2021年11月19日

Golang 之 casbin(权限管理)

摘要: 1. 权限管理 Casbin是用于Golang项目的功能强大且高效的开源访问控制库。 1.1.1. 特征 Casbin的作用: 以经典{subject, object, action}形式或您定义的自定义形式实施策略,同时支持允许和拒绝授权。 处理访问控制模型及其策略的存储。 管理角色用户映射和角色 阅读全文

posted @ 2021-11-19 19:07 ExplorerMan 阅读(1459) 评论(0) 推荐(0) 编辑

2021年11月18日

golang源码分析:redcon基于redis协议的框架

摘要: https://github.com/tidwall/redcon 是一个 Go实现 的 Redis 兼容服务器框架。它实现了redis协议,封装了网络连接,我们可以基于这个库快速实现一个基于redis协议的服务器。简单的redis服务器https://github.com/redis-go/red 阅读全文

posted @ 2021-11-18 19:47 ExplorerMan 阅读(295) 评论(0) 推荐(0) 编辑

2021年11月17日

kibana 搜索语法

摘要: 目录 一 字段搜索 二 通配符 三 正则 四 模糊搜索 五 近似搜索 六 范围搜索 七 逻辑操作 八 分组 九 转义特殊字符 十 lucene 语法参考 一 字段搜索限定字段全文搜索 :field:value 精确搜索 :filed:"value"(关键字加上双引号 ) 字段本身是否存在 _exis 阅读全文

posted @ 2021-11-17 11:36 ExplorerMan 阅读(523) 评论(0) 推荐(0) 编辑

2021年11月16日

Go 每日一库之 cast

摘要: 简介今天我们再来介绍 spf13 大神的另一个库cast。cast是一个小巧、实用的类型转换库,用于将一个类型转为另一个类型。最初开发cast是用在hugo中的。 快速使用先安装: $ go get github.com/spf13/cast后使用: package main import ( "f 阅读全文

posted @ 2021-11-16 20:16 ExplorerMan 阅读(338) 评论(0) 推荐(0) 编辑

golang context的一些思考

摘要: 前言 因为goroutine,go的并发非常方便,但是这也带来了另外一个问题,当我们进行一个耗时的异步操作时,如何在约定的时间内终止该操作并返回一个自定义的结果?这也是大家常说的我们如何去终止一个goroutine(因为goroutine不同于os线程,没有主动interrupt机制),这里就轮到今 阅读全文

posted @ 2021-11-16 20:13 ExplorerMan 阅读(221) 评论(0) 推荐(0) 编辑

2021年11月9日

python下SimpleHTTPServer 用法

摘要: 从VMware workstation虚拟机里面的linux传输文件时,除了ssh和scp、ftp常见的方法外,还有python下SimpleHTTPServer小工具也可以快捷的进行文件分析 SimpleHTTPServer是Python 2自带的一个模块,是Python的Web服务器。在Pyth 阅读全文

posted @ 2021-11-09 14:32 ExplorerMan 阅读(459) 评论(0) 推荐(0) 编辑

2021年11月4日

Go语言(golang)新发布的1.13中的Error Wrapping深度分析

摘要: 2019.09.03日,Golang 1.13版本发布,这次更新算是比较大的了,有大家期待的GOPROXY和GOPRIVATE等,具体的可以去看这个版本的 Go 1.13 Release Notes。 Go 1.13发布的功能还有一个值得深入研究的,就是对Error的增强,也是今天我们要分析的 Er 阅读全文

posted @ 2021-11-04 15:05 ExplorerMan 阅读(293) 评论(0) 推荐(0) 编辑

2021年11月3日

30分钟通过Kong实现.NET网关

摘要: 目录 什么是Kong 原理 安装Kong 安装可视化界面Konga Kong代理HTTP服务 Kong代理Grpc服务 Kong负载Http服务 Kong负载Grpc服务 集成IdentityServer4实现JWT认证 RateLimit限流插件 Cache插件 日志插件 正文 回到顶部 什么是K 阅读全文

posted @ 2021-11-03 16:07 ExplorerMan 阅读(262) 评论(0) 推荐(0) 编辑

2021年11月2日

Golang 函数耗时统计

摘要: 1.朴素方法 在函数起始位置计算当前时间,在函数结束位置算出耗时。 package main import ( "fmt" "time" ) func sum(n int) int { startT := time.Now() //计算当前时间 total := 0 for i:=1; i <= n 阅读全文

posted @ 2021-11-02 19:25 ExplorerMan 阅读(812) 评论(0) 推荐(0) 编辑

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 218 下一页

导航