貔貅云原生 做一个长期主义者,持续学习,持续进步

匿名函数

匿名函数格式就是 func() {}() package main import "fmt" func main() { func() { fmt.Println("打印-你好世界") }() }

Administrator Administrator 发布于 2023-09-12

Kubernetes-CRD开发

CRD Custom Resource Define 简称 CRD,是 Kubernetes(v1.7+)为提高可扩展性,让开发者去自定义资源的一种方式。CRD 资源可以动态注册到集群中,注册完毕后,用户可以通过 kubectl 来创建访问这个自定义的资源对象,类似于操作 Pod 一样。不过需要注意

Administrator Administrator 发布于 2023-09-12

dlv 调试

DLV 在 Go 编程语言中,DLV (Delve) 是一种用于调试 Go 代码的工具。DLV 是一个开源的调试器,它可以帮助开发者在编写和调试 Go 程序时识别和解决问题。以下是关于使用 DLV 进行 Go 代码调试的一些重要信息: 设置断点: 开发者可以在他们的 Go 代码中设置断点,以便在程序

Administrator Administrator 发布于 2023-09-11

Strings 简单用法

strings 简单用法实例 package main import ( "fmt" "strings" "unicode" ) func main() { var hello = "hello world" var abc = "a b c d e f g" // 在 stri

Administrator Administrator 发布于 2023-09-08

一个简单的 Gin 例子

一个使用 Gin 的简单例子 package main import "github.com/gin-gonic/gin" type User struct { Name string `json:"name"` } func main() { r := gin.Default() r

Administrator Administrator 发布于 2023-09-08

OSI七层模型

七层模型作用 物理层 最终数据的传输通道。物理媒介包括光纤,网线等。传输的是101010101的二进制。 数据链路层 建立逻辑连接、进行硬件地址寻址、差错校验等功能。将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正。 网络层 通过IP将大大小小的局域网形成一个互联互通的互联网。

Administrator Administrator 发布于 2023-09-08

初识Containerd

一、Containerd 功能 containerd 是一个工业级标准的容器运行时,它强调简单性、健壮性和可移植性,containerd 可以负责干下面这些事情: 管理容器的生命周期(从创建容器到销毁容器) 拉取/推送容器镜像 存储管理(管理镜像及容器数据的存储) 调用runc运行容器(与runc等

Administrator Administrator 发布于 2023-09-08