网站首页 返回列表 “慢生活”不是懒惰,放慢速度不是拖延时间,而是让我们在生活中寻找到平衡。
kubernetes 学习笔记
1月初办理了入职手续,所在的团队是搞私有云的,目前只有小规模的应用,所采用**kubernetes+docker**技术栈,年前所做的事情也不算多,熟悉了kubernetes的架构,自己搭建单机版的kubernetes,以及在程序中调用kubernetes的`API`进行某些操作。1,kubernetes搭建是goog...
阅读全文
Go学习笔记一(实用的基础概念)
引言**自己对学习go语言的心得进行个记录,方便未来复习。也见证自己的一个学习过程**应用程序⼊⼝1.必须是main包:packagemain2.必须是main方法:funcmain()3.⽂件名不一定是main.gomain函数的传参和返回1.main函数不支持传入参数,在程序中直接通过os.Args获取命令行参数。...
阅读全文
Golang笔记—反射
反射(Reflection)为什么需要反射有时候需要知道未知类型的类型表达方式,有时候需要获取类型信息,进行判断进行不同的处理`reflect.Type`和`reflect.Value`reflect包中两个重要的类型.*`reflect.Type`是一个接口,表示一个Go类型*可由`reflect.TypeOf()`...
阅读全文
Golang中解决"import cycle not allowed"的2种方法
相信不少Gopher在写Golang程序都遇到过importcyclenotallowed问题,本人最近研读go-ethereum源码时,发现定义interface也能解决此问题,还能解决连分包都不能解决的情况,并且比分包更加简单快捷。下面逐个讲解分包和定义接口这两种方法。应用场景假设有如下使用场景:A是应用程序的框架...
阅读全文