golang
已收录文章:14036篇
-
前言: func DeepEqual(x, y interface{}) bool DeepEqual 函数的参数是两个 interface,实际上也就是可以输入任意类型,输出 true 或者 flase 表示输入的两个变量是否是“深度”相等。 先明白一236 收藏
-
在实际开发中我们往往需要对一些常用的数据类型进行转换,如 string、int、int64、float 等数据类型之间的转换,Go语言中的 strconv 包为我们提供了字符串和基本数据类型之间的转换功能。 strconv303 收藏
-
Go语言提供了一个内置函数 delete(),用于删除容器内的元素,下面我们简单介绍一下如何用 delete() 函数删除 map 内的元素。使用 delete() 函数从 map 中删除键值对使用 delete() 内建函数从 map 中删除466 收藏
-
介绍 本文介绍如何通过 rk-boot 快速搭建 gRPC 超时拦截器。 什么是 gRPC 超时拦截器? 拦截器会拦截 gRPC 请求,并根据策略返回超时错误。 安装 go get github.com/rookie-ninja/rk-boot go get github.com/rookie-nin166 收藏
-
# 建立与打开文件 // 新建文件可以通过如下两个方法: func Create(name string) (file *File, err Error) 根据提供的文件名创建新的文件,返回一个文件对象,默认权限是0666的文件,返回的文件对象是302 收藏
-
如,现在需要判断命令行是否传了参数,即 os.Args[1] 是否存在 如果使用下述的判断: package main import ( "fmt" "os" ) func main() { if os.Args[1] != "" { fmt.Println("aaa") } else { fmt.Println("bbb") } } 会报174 收藏