github: https://github.com/Masterminds/glide document: http://glide.readthedocs.io/en/stable/?badge=stable gol…
标签:golang
minikube代码分析与Go语言 - 1
[TOC] 闲言 最近需要看Kubernetes(简写为k8s)和docker相关的技术资料,顺带学一下Go语言。 尝试了通过minikube部署遇到镜像下载和网络配置等等各种问题。虽然k8s很火热,但是资料其实很少,并…
mgo指定字符串长度查找数据的写法
工作中偶尔会根据字符串字段的长度来筛选一些数据,这时候可能会用到正则表达式,也可以用mongodb的$where,正则表达式在不同的语言中,正确写法又有所差异,特此记录一下。 假如查找comment字段字符串长度大于10…
谈谈k8s1.12新特性--Mount propagation(挂载命名空间的传播)
Mount propagation 挂载传播允许将Container挂载的卷共享到同一Pod中的其他Container,甚至可以共享到同一节点上的其他Pod。一个卷的挂载传播由Container.volumeMounts…
LeetCode-最小栈
设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) — 将元素 x 推入栈中。 pop() — 删除栈顶的元素。 top() — 获取栈…
不扯淡,一个简化后的httptest库
先不提本库,给个用net/http/httptest库写通用handler测试的方法(来源): package handlers import ( "net/http" "net/http/httptest" "test…
mgo做分页的几种方法
场景 当数据量足够大的时候,一页展示不完的时候,我们经常会需要分页的功能。 方案 方案一,数据不是很大 需要排序 s := globalS.Copy() c := s.DB(db).C(collection) defer…
gf框架之路由控制 - 强大、灵活、高效
文章来源:http://gf.johng.cn/494375 gf框架提供了自建的非常强大的路由控制功能,支持流行的命名匹配规则及模糊匹配规则,并提供了优秀的优先级管理机制。以下是一个服务注册中使用路由控制的示例: pa…
Bytom国密网说明和指南
比原项目仓库: Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockc… 国密算法是指国家密码管理局制定的自…
golang在windows平台使用zmq
zmq官方推荐的golang库,guthub地址是http://github.com/pebbe/zmq4 测试代码就不发了,上面的地址有具体示例, 前几天碰到的问题是在windows 7 64位系统环境下go get …
Go基础学习记录 - 编写Web应用程序 - 重新调整项目目录结构(一)
转载Go基础学习记录 – 编写Web应用程序 – 重新调整项目目录结构(一) 重新调整项目目录结构 前面的一些文章介绍,完全可以做一个简单的Web应用,但是如果用过PHP或者是Python等语言的…
实战生产环境:kubeadmin安装1.13.3最新版k8s集群教程
2019年3月6日:出版安装kubeadmin部署k8s集群教程 本次安装采用kubeadmin ! 安装的k8s版本为1.13.3版,是当前最新版本! 本篇文章,所使用的任何镜像和yaml我都会发一个网盘链接,供大家下…