go 格式化打印

gofmtPrintffmt.Printf("%v",name)格式化打印指定类型的值。一般情况%v默认类型打印,不确定类型的情况下使用%#v值的类型和值内容都打印出来%T打印值的类型

继续阅读 »

Linux grep 与正则表达式

Linuxgrep与正则表达式正则表达式正则表达式与通配符不一样。正则表达式只是一种表示法,只要工具支持这种表示法,那么该工具就可以处理正则表达式的字符串。vim、grep、awk、sed都支持正则表达式。基本正则表达式所定义的元字符元字符

继续阅读 »

容器技术发展

容器技术发展为什么容器里只能跑“一个进程”?为什么我原先一直在用的某个JVM参数,在容器里就不好使了?为什么Kubernets就不能固定IP地址?容器网络连接不通又该如何去Debug?Kubernets中StatefulSet和Operator到底有什么区别?PV和PVC这些概念又该怎么用?PaaS项目与Docker[...]

继续阅读 »

etcd 学习

今天中秋节,祝大家中秋快乐。etcdetcd是什么?etcd是一个键值存储仓库,用于配置共享和服务发现。AHighly-availablekeyvaluestoreforsharedconfigurationandservicediscovery

继续阅读 »

Golang中的正则表达式

Golang中的正则表达式用法单一.匹配任意一个字符,如果设置s=true,则可以匹配换行符[字符类]匹配“字符类”中的一个字符,“字符类”见后面的说明[^字符类]匹配“字符类”外的一个字符,“字符类”见后面的说明[...]

继续阅读 »

go 工具方法

go工具方法//Go生成随机特权码funcGenerateCode(randomLength,randomNumint)[]string{privilegeArr:=make([]string,randomNum)privilegeTmp:=make([]rune,randomLength)varletters=[]rune[...]

继续阅读 »

Go面向对象特性

Go面向对象特性接口接口使用interface关键字声明,任何实现接口定义方法的类都可以实例化该接口,接口和实现类之间没有任何依赖,你可以实现一个新的类来当作Sayer来使用,而不需要依赖Sayer接口,也可以为已有的类创建一个新的接口,而不需要修改任何已有的代码,和其它静态语言相比,这可以算是golang的特色了吧

继续阅读 »

Go面向接口编程

Go面向接口编程Go没有类。不过你可以为结构体类型定义方法。方法就是一类带特殊的接收者参数的函数。方法接收者在它自己的参数列表内,位于func关键字和方法名之间。在此例中,Abs方法拥有一个名为v,类型为Vertex的接收者。typeVertexstruct{[...]

继续阅读 »