貔貅云原生
貔貅云原生
做一个长期主义者
首页
Kubernetes
Linux
Golang
Prometheus
Loki
面试题
英语
Golang
默认分类
Kubernetes
Golang
Linux
Prometheus
Loki
面试题
swagger 使用
Gin-Swagger 使用说明 安装 本地需要有swag命令 下载swagger代码 需要通过swag生成docs文件夹下文件 下载swag命令与项目 # 安装swag命令,如果安装完成没有,就去 $gopath/bin 下看看 go install github.com/swaggo/swag/
Golang
100
0
0
2023-09-26
GRPC使用
GRPC gRPC(gRPC Remote Procedure Call)是由Google开发的高性能、开源的远程过程调用(RPC)框架。它是一种用于构建分布式系统的工具,允许不同的应用程序或服务之间通过网络进行通信,就像调用本地函数一样。 需求 通过编写一个简单的gRPC服务,其中包括服务器(se
Golang
107
0
0
2023-09-26
gorm使用
package main import ( "fmt" "gorm.io/driver/mysql" "gorm.io/gorm" ) type User struct { ID uint Name string Age int } func main() { dsn :
Golang
67
0
0
2023-09-26
反射对比结构体
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
使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
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
下一页