网站首页 站内搜索

搜索结果

查询Tags标签: nil,共有 145条记录
  • Kubebuilder认证配置文件的加载

    在kubernetes二次开发-Kubebuilder最佳实践中,我们简单使用了Kubebuilder来资源创建、验证等操作,那么你一定很好奇,程序是如何连接到Kubernetes的,下面我们来简单看下。 来到main.gomgr, err := ctrl.NewManager(ctrl.GetConfigOrDie(), ctrl.Options{Scheme: …

    2022/2/17 23:20:32 人评论 次浏览
  • 500行代码了解Mecached缓存客户端驱动原理

    原创不易,求分享、求一键三连缓存一般是用来加速数据访问的效率,在获取数据耗时高的场景下使用缓存可以有效的提高数据获取的效率。 比如,先从memcached中获取数据,如果没有则查询mysql中的数据得到结果写入到memcached中然后返回,下次请求就能够从memcached中获取数…

    2022/2/14 6:12:23 人评论 次浏览
  • [算法]剑指offer p16 反转链表 golang

    [算法]剑指offer p16 反转链表 golang 题目 题目:定义一个函数,输入一个链表的头结点,反转该链表并输出反转后链表的头结点。链表结点定义如下: type LinkNode struct {value intnext *LinkNode }解法1: stack 问下面试官是否可以有分配的空间, 如果有的话我们可以用…

    2022/2/14 1:14:45 人评论 次浏览
  • 详解 Seata Golang 客户端 AT 模式及其使用

    概述我们知道 Seata Java Client 的 AT 模式,通过代理数据源,实现了对业务代码无侵入的分布式事务协调机制,将与 Transaction Coordinator (TC) 交互的逻辑、Commit 的逻辑、Rollback 的逻辑,隐藏在切面和代理数据源相应的代码中,使开发者无感知。那如果这个方法,要…

    2022/2/3 23:19:52 人评论 次浏览
  • Build Containers From Scratch in Go用Go从零实现容器

    转载自 Ali Josie-Build Containers From Scratch in Go 2020/9/17,在过去的几年里,容器的使用量显著增加。容器的概念已经出来好多年了,但是由于Docker易于使用的命令行使得容器从2013年开始在开发者里流行(我觉得主要是可复用的镜像)。 在这个系列中,我将尝试演示…

    2022/1/22 23:06:27 人评论 次浏览
  • Go 数据库存储数组、json类型

    本文主要介绍用数据库varchar字段存储序列化数据。 通过实现 database/sql/driver 的接口,实现Value() (driver.Value, error)和Scan(interface{}) error函数。 一、数组(demo为int,string同理) package xx import ("database/sql/driver""encoding/js…

    2021/12/28 2:14:28 人评论 次浏览
  • Go 数据库存储数组、json类型

    本文主要介绍用数据库varchar字段存储序列化数据。 通过实现 database/sql/driver 的接口,实现Value() (driver.Value, error)和Scan(interface{}) error函数。 一、数组(demo为int,string同理) package xx import ("database/sql/driver""encoding/js…

    2021/12/28 2:14:28 人评论 次浏览
  • Go写入excel文件

    1、下载excelize库go get github.com/xuri/excelize/v2备注:官方文档 https://xuri.me/excelize/zh-hans/官方GitHub https://github.com/qax-os/excelize2、使用一些API函数①创建工作簿使用 NewFile 新建 Excel 工作薄,新创建的工作簿中会默认包含一个名为 Sheet1 的工…

    2021/12/25 23:10:29 人评论 次浏览
  • Go写入excel文件

    1、下载excelize库go get github.com/xuri/excelize/v2备注:官方文档 https://xuri.me/excelize/zh-hans/官方GitHub https://github.com/qax-os/excelize2、使用一些API函数①创建工作簿使用 NewFile 新建 Excel 工作薄,新创建的工作簿中会默认包含一个名为 Sheet1 的工…

    2021/12/25 23:10:29 人评论 次浏览
  • Go Excelize的简单实用

    说明 抄自官方文档 https://xuri.me/excelize/zh-hans/ bilibili https://www.bilibili.com/video/BV1hU4y1F7wQ 安装 使用最新版本 Excelize 要求您使用的 Go 语言为 1.15 或更高版本。安装命令go get github.com/xuri/excelize如果您使用 Go Modules 管理软件包,请使用…

    2021/12/25 23:07:14 人评论 次浏览
  • Go Excelize的简单实用

    说明 抄自官方文档 https://xuri.me/excelize/zh-hans/ bilibili https://www.bilibili.com/video/BV1hU4y1F7wQ 安装 使用最新版本 Excelize 要求您使用的 Go 语言为 1.15 或更高版本。安装命令go get github.com/xuri/excelize如果您使用 Go Modules 管理软件包,请使用…

    2021/12/25 23:07:14 人评论 次浏览
  • Golang与对称加密

    目录1、对称加密介绍2、DES2.1 概述2.2 主要思路2.3 DES子密钥生成2.4 DES加密过程2.5 使用示例2.6 分组模式3、AES4、CBC1、对称加密介绍 对称加密算法用来对敏感数据等信息进行加密,常用的算法包括:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密…

    2021/12/23 6:37:16 人评论 次浏览
  • Golang与对称加密

    目录1、对称加密介绍2、DES2.1 概述2.2 主要思路2.3 DES子密钥生成2.4 DES加密过程2.5 使用示例2.6 分组模式3、AES4、CBC1、对称加密介绍 对称加密算法用来对敏感数据等信息进行加密,常用的算法包括:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密…

    2021/12/23 6:37:16 人评论 次浏览
  • 在golang中如何正确判断接口是否为nil

    本文主要来分析一下在golang中,如何判断interface是否为nil,以及相关注意事项。 正常情况下,我们声明一个interface类型的变量,默认值将会返回nil,以golang自带的io.Writer为例 var writer io.Writer fmt.Printf("writer is nil => %t\n", writer == ni…

    2021/12/16 6:10:07 人评论 次浏览
  • 在golang中如何正确判断接口是否为nil

    本文主要来分析一下在golang中,如何判断interface是否为nil,以及相关注意事项。 正常情况下,我们声明一个interface类型的变量,默认值将会返回nil,以golang自带的io.Writer为例 var writer io.Writer fmt.Printf("writer is nil => %t\n", writer == ni…

    2021/12/16 6:10:07 人评论 次浏览
扫一扫关注最新编程教程