貔貅云原生
貔貅云原生
做一个长期主义者
首页
Kubernetes
Linux
Golang
Prometheus
Loki
面试题
英语
最新文章
反射对比结构体
package main import ( "fmt" "reflect" ) type User struct { Name string `json:"name"` Age int `json:"age"` School string `json:"school"`
Golang
88
0
0
2023-09-26
random随机数
随机数 随机数需要有种子保证随机序列,使用 rand.Intn 函数生成一个介于 0 和 99 之间的随机整数 package main import ( "fmt" "math/rand" "time" ) func main() { // 设置种子,保证每次运行生成的随机数序列都不同
Golang
51
0
0
2023-09-26
Scheduler调度器
论 Pod 调度 在 kubernetes 中,无论是 Deployment、Statefulset 等多种控制器,它最终都是创建 Pod,在 Pod 创建是需要被调度到 Kubernetes 集群的 Node 节点中的,此处分析影响 Pod 调度到节点的几种因素。 定向调度 修改 Pod 编排模板
Kubernetes
484
0
0
2023-09-15
使gin变得超好用
gin plus 用于对gin框架增强, 实现根据结构体+结构体方法名实现路由注册、文档生成等功能 使用示例 安装 go get -u github.com/aide-cloud/gin-plus 使用 package main import ( "log" ginplush "githu
Golang
104
0
0
2023-09-12
os/exec 使用
在 Go 中调用系统命令 os/exec 包用来执行外部命令或者与外部命令交互 启动一个程序 package main import ( "bytes" "fmt" "log" "os/exec" ) func main() { cmd := exec.Command("ls") i
Golang
101
0
0
2023-09-12
匿名函数
匿名函数格式就是 func() {}() package main import "fmt" func main() { func() { fmt.Println("打印-你好世界") }() }
Golang
66
0
0
2023-09-12
Kubernetes-CRD开发
CRD Custom Resource Define 简称 CRD,是 Kubernetes(v1.7+)为提高可扩展性,让开发者去自定义资源的一种方式。CRD 资源可以动态注册到集群中,注册完毕后,用户可以通过 kubectl 来创建访问这个自定义的资源对象,类似于操作 Pod 一样。不过需要注意
Kubernetes
207
0
1
2023-09-12
dlv 调试
DLV 在 Go 编程语言中,DLV (Delve) 是一种用于调试 Go 代码的工具。DLV 是一个开源的调试器,它可以帮助开发者在编写和调试 Go 程序时识别和解决问题。以下是关于使用 DLV 进行 Go 代码调试的一些重要信息: 设置断点: 开发者可以在他们的 Go 代码中设置断点,以便在程序
Golang
116
0
0
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
Golang
84
0
1
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
Golang
98
0
2
2023-09-08
上一页
下一页